Learn how CARTO integrates with Google Maps to unlock the advanced visualization capabilities of deck.gl and enables developers to build geospatial apps. You can watch the recorded webinar here: https://go.carto.com/webinars/google-maps-and-carto
Unlocking Geospatial Analytics Use Cases with CARTO and DatabricksDatabricks
Many companies need to analyze large datasets that include location information. To be able to derive business insights from these datasets you need a solution that provides geospatial analysis functionalities and can scale to manage large volumes of information. The combination of CARTO and Databricks allows you to solve this kind of large scale geospatial analytics problems. CARTO provides a location intelligence platform to discover and predict key insights through location data. In this session we will see how we can integrate CARTO and Databricks and how we can take advantage of this combination to solve specific problems for industries such as logistics, telecommunications or financial services.
Scaling Spatial Analytics with Google Cloud & CARTOCARTO
In this webinar, we focus on how Google Cloud and CARTO can be used to tackle even the most challenging Location Intelligence use cases at scale. You can watch the recorded webinar at: https://go.carto.com/webinars/google-cloud-spatial-analytics-at-scale
Location Intelligence: The Secret Sauce for OOH AdvertisingCARTO
In this webinar, Matt Forrest (VP of Solutions Engineering at CARTO) and Mary Layden (Senior Marketing Manager at CARTO) explore how to utilize spatial data science to accurately answer where, how, and when OOH professionals can reach their desired target audience to deliver the best ROI for their clients.
CARTO BUILDER: from visualization to geospatial analysisJorge Sanz
The document discusses Carto Builder, a web-based drag-and-drop tool for geospatial analysis. It provides an overview of Carto's history and the design principles of Builder. Key features of the new Builder version include improved distribution of the sidebar, editing, and map panels, as well as new capabilities for publishing maps, advanced legends, live filtering widgets, and geospatial analyses. The goal is to make location intelligence intuitive and accessible to all users.
7 Reasons Why CPG Marketers Are Turning To Location AnalyticsCARTO
In this webinar, you will discover 7 reasons why CPG Marketers & Analysts are evolving their analytics by turning to location to drive category growth.
Developing Spatial Applications with CARTO for React v1.1CARTO
In this hands-on webinar, we introduce the new features of CARTO for React v1.1 and showcase how this framework can be used to accelerate the development of cloud-native geospatial applications. You can watch the recorded webinar at: https://go.carto.com/webinars/carto-react-developers
Unlocking Geospatial Analytics Use Cases with CARTO and DatabricksDatabricks
Many companies need to analyze large datasets that include location information. To be able to derive business insights from these datasets you need a solution that provides geospatial analysis functionalities and can scale to manage large volumes of information. The combination of CARTO and Databricks allows you to solve this kind of large scale geospatial analytics problems. CARTO provides a location intelligence platform to discover and predict key insights through location data. In this session we will see how we can integrate CARTO and Databricks and how we can take advantage of this combination to solve specific problems for industries such as logistics, telecommunications or financial services.
Scaling Spatial Analytics with Google Cloud & CARTOCARTO
In this webinar, we focus on how Google Cloud and CARTO can be used to tackle even the most challenging Location Intelligence use cases at scale. You can watch the recorded webinar at: https://go.carto.com/webinars/google-cloud-spatial-analytics-at-scale
Location Intelligence: The Secret Sauce for OOH AdvertisingCARTO
In this webinar, Matt Forrest (VP of Solutions Engineering at CARTO) and Mary Layden (Senior Marketing Manager at CARTO) explore how to utilize spatial data science to accurately answer where, how, and when OOH professionals can reach their desired target audience to deliver the best ROI for their clients.
CARTO BUILDER: from visualization to geospatial analysisJorge Sanz
The document discusses Carto Builder, a web-based drag-and-drop tool for geospatial analysis. It provides an overview of Carto's history and the design principles of Builder. Key features of the new Builder version include improved distribution of the sidebar, editing, and map panels, as well as new capabilities for publishing maps, advanced legends, live filtering widgets, and geospatial analyses. The goal is to make location intelligence intuitive and accessible to all users.
7 Reasons Why CPG Marketers Are Turning To Location AnalyticsCARTO
In this webinar, you will discover 7 reasons why CPG Marketers & Analysts are evolving their analytics by turning to location to drive category growth.
Developing Spatial Applications with CARTO for React v1.1CARTO
In this hands-on webinar, we introduce the new features of CARTO for React v1.1 and showcase how this framework can be used to accelerate the development of cloud-native geospatial applications. You can watch the recorded webinar at: https://go.carto.com/webinars/carto-react-developers
Supercharging Site Planning in Retail & Real Estate [CARTO Reveal]CARTO
In this webinar, our speakers, Flo Broderick, Javier Pérez Trufero and Iñigo Medina discuss how Retailers and Real Estate companies can speed up their geospatial journey with third party data.
Watch it now at: https://go.carto.com/supercharging-site-planning-monitoring-retail-real-estate-recorded
CARTO for Retail: Driving Site Selection Decisions with Advanced Spatial Anal...CARTO
This document summarizes a presentation about using CARTO, a spatial analytics platform, for retail site selection and expansion decisions. It discusses CARTO's toolbox of analytics functions like commercial hotspot analysis, twin area analysis, and revenue prediction. It also overview CARTO's data sources and gives an example use case of using spatial analysis to find the best new locations for a Pizza Hut in Honolulu. The presentation demonstrates CARTO's ability to integrate internal and external data and perform advanced spatial analytics for tackling important retail decisions.
Embedding Location Intelligence in Web Apps that Enhance User Experience [Air...CARTO
This document discusses embedding location intelligence in web applications using CARTO VL and Airship. It introduces CARTO VL as a new map library for fast and flexible vector rendering in web apps. Airship is introduced as a new UI library for intuitive location intelligence apps. The document provides information on the advantages of CARTO VL and Airship, examples of code, and resources for learning more.
Spatial Analytics in the Cloud Using Snowflake & CARTOCARTO
In this practical webinar, we focus on how Snowflake and CARTO can be used to tackle even the most advanced location intelligence use cases. You can watch the recorded webinar at: https://go.carto.com/webinars/spatial-extension-snowflake
Applying Spatial Analysis to Real Estate Decision-MakingCARTO
In this webinar you learn the role of spatial data and analysis in Real Estate decision-making, as well as seeing some use cases and how to put it into practice with CARTOframes. You can watch the recorded webinar at: https://go.carto.com/en/webinars/cartoframes-real-estate-recorded
Understanding short term rental & tourism trends through geospatial data [CAR...CARTO
In this webinar, Transparent's and CARTO's teams discuss how leaders in Real Estate and Travel are leveraging Location Intelligence to drive investment analysis and geomarketing decisions.
Understanding Retail Catchment Areas with Human Mobility DataCARTO
In this webinar in partnership with Databricks, you learn how to build more accurate catchment area analysis using human mobility location data. You can watch the recorded webinar at: https://go.carto.com/webinars/databricks-spatial-data-science
Powering the Micromobility Revolution with Spatial AnalysisCARTO
In this webinar, we discuss:
- How innovators are using spatial data and analysis to make mobility planning decisions.
- Why spatial data is becoming essential in data science workflows to understand and predict patterns.
- How mobility companies use thousands of routes and data points, such as weather data, in machine learning models to optimize their scooter fleet usage.
Watch it now at: https://go.carto.com/webinars/micromobility-revolution-recorded
Using Spatial Analysis to Drive Post-Pandemic Site Selection in RetailCARTO
In this webinar, we explore how geospatial data & analysis can help retailers better understand market dynamics and consolidate opportunities. You can watch the recorded webinar at: https://go.carto.com/webinars/retail-site-selection
Location Intelligence for All: Enabling Individuals to Use Spatial Analysis [...CARTO
In this webinar, we show how CARTO empowers individuals and organizations to solve spatial problems with the best data and analysis, making Location Intelligence available for everyone - from Developers in small startups, to Data Scientists in large enterprise. Watch it now at: https://go.carto.com/location-intelligence-enabling-individuals-use-spatial-analysis-recorded
Vector Database is a new vertical of databases used to index and measure the similarity between different pieces of data. While it works well with structured data, when utilized for Vector Similarity Search (VSS) it really shines when comparing similarity in unstructured data, such as vector embedding of images, audio, or long pieces of text
by Lukas Masuch, Henning Muszynski and Benjamin Raethlein
The Enterprise Knowledge Graph is a disruptive platform that combines emerging Big Data and Graph technologies to reinvent knowledge management inside organizations. This platform aims to organize and distribute the organization’s knowledge, and making it centralized and universally accessible to every employee. The Enterprise Knowledge Graph is a central place to structure, simplify and connect the knowledge of an organization. By removing complexity, the knowledge graph brings more transparency, openness and simplicity into organizations. That leads to democratized communications and empowers individuals to share knowledge and to make decisions based on comprehensive knowledge. This platform can change the way we work, challenge the traditional hierarchical approach to get work done and help to unleash human potential!
The Ultimate Guide to Location Data: New Datasets & MethodsCARTO
This document discusses location data and spatial analysis. It introduces CARTO, a company that provides an end-to-end platform for spatial data science including data ingestion, enrichment, analysis, visualization, and distribution capabilities. CARTO's Data Observatory provides access to numerous public and premium location datasets. The document outlines several use cases for location data in industries like real estate, financial services, and marketing/advertising and discusses challenges of fusing multiple location data streams from different sources and aggregations.
Using Geospatial to Innovate in Last-Mile LogisticsCARTO
The document discusses how geospatial technologies like what3words and CARTO can help optimize last-mile logistics and delivery. what3words assigns a unique 3-word address to every 3m x 3m area in the world to simplify addressing. CARTO provides spatial data and analytics to optimize routing and delivery. Examples are given of companies using these technologies together to improve delivery by integrating 3-word addresses, optimizing routes using real-time traffic and weather data, and analyzing spatial data from CRM systems. This can lead to improvements like reduced costs, increased coverage, and fewer failed or late deliveries.
SMX Advanced - When to use Machine Learning for Search CampaignsChristopher Gutknecht
This SMX talk will walk you through how search campaigns can be automated from an inventory and a query perspective and where entry-level machine learning services can improve the automation quality. The accompanying code can be found at: bit.ly/smx_chrisg
The talk was held at SMX Advanded Europe 2019 in Berlin by Christopher Gutknecht from Bergzeit.
Are you a Data Scientist working in the Real Estate industry? Are you trying to build a Data Science team with expertise in spatial?
We bring the London Real Estate Data Science community together to discuss use cases such as whitespace analysis, twin area analysis & indoor analytics - sharing best practices and experiences from both residential and commercial.
Jaime Sanchez walked through a specific case of Spatial Data Science applied to Shared Workspace investment analysis, with an interactive component, before we break out into a discussion about the challenges and opportunities of building Data Science teams in the Real Estate sector.
Geolytix joined the conversation to speak about location planning. As trusted advisors, they help their customers decide how many stores, who to acquire, where to open, which format and how to
optimize home delivery and click & collect operations.
Visit our website for more information: https://carto.com/
This document discusses Peter Purgathofer's presentation on chatGPT and the implications of conversational AI. It includes sections on Ludwig Wittgenstein's work at TU Wien, a worksheet, and a comparison of two abstracts. The document concludes with a question about where current conversational AI technology falls in relation to future progress.
Large Scale Geospatial Indexing and Analysis on Apache SparkDatabricks
SafeGraph is a data company — just a data company — that aims to be the source of truth for data on physical places. We are focused on creating high-precision geospatial data sets specifically about places where people spend time and money. We have business listings, building footprint data, and foot traffic insights for over 7 million across multiple countries and regions.
In this talk, we will inspect the challenges with geospatial processing, running at a large scale. We will look at open-source frameworks like Apache Sedona (incubating) and its key improvements over conventional technology, including spatial indexing and partitioning. We will explore spatial data structure, data format, and open-source indexing like H3. We will illustrate how all of these fit together in a cloud-first architecture running on Databricks, Delta, MLFlow, and AWS. We will explore examples of geospatial analysis with complex geometries and practical use cases of spatial queries. Lastly, we will discuss how this is augmented by Machine Learning modeling, Human-in-the-loop (HITL) annotation, and quality validation.
Accenture Communications Industry 2021 - Connected Consumer Platformaccenture
The document discusses the "Connected Consumer Platform" value play for communication service providers. It describes the play as using data and ecosystem partnerships to provide integrated and personalized digital services across areas like home, entertainment, shopping, and education. This would allow providers to take on a more central role in consumers' digital lives and shift their focus from average revenue per user to reaching more consumers and new monetization approaches. The document outlines the challenges providers face and opportunities to leverage control points with customers to continuously collect, correlate, and monetize data.
MongoDB World 2019: Get the Best of Geo Data with MongoDB Atlas and MongoDB C...MongoDB
As a script kiddo, I was always fascinated by graphical rendering on computers, and how a billion numbers in a list can turn into a visual story - after a few hours of processing.
I ended up doing the job of my 11yo kid dreams: tell computers to work for me, and for my customers, and where better than in MongoDB, the database company?
Nowadays, nobody wants to wait for hours to get dashboards and charts, or be forced to use programming or third-party software: MongoDB Charts is now GA, allowing for blazing fast data visualisation directly out of MongoDB databases.
Every user now has the power to produce storytelling dashboards in a few clicks from any kind of MongoDB data, even the most complex data structures, without having to learn the query language.
Amongst all Charts cool features, there is ONE new feature that is a game changer: Geospatial charts
In this session, we will review how MongoDB Charts and ATLAS help you render your data into valuable graphics and maps, and I may even share some secrets on the future of this awesome product!
This document provides an introduction and overview of Google Charts, a JavaScript library for creating interactive charts and graphs. It discusses the key features of Google Charts, including that it is free to use, compatible with different browsers and platforms, and has a variety of chart types supported. It also provides information on setting up Google Charts, including importing the library, populating a data table, customizing chart options, and drawing the chart.
Supercharging Site Planning in Retail & Real Estate [CARTO Reveal]CARTO
In this webinar, our speakers, Flo Broderick, Javier Pérez Trufero and Iñigo Medina discuss how Retailers and Real Estate companies can speed up their geospatial journey with third party data.
Watch it now at: https://go.carto.com/supercharging-site-planning-monitoring-retail-real-estate-recorded
CARTO for Retail: Driving Site Selection Decisions with Advanced Spatial Anal...CARTO
This document summarizes a presentation about using CARTO, a spatial analytics platform, for retail site selection and expansion decisions. It discusses CARTO's toolbox of analytics functions like commercial hotspot analysis, twin area analysis, and revenue prediction. It also overview CARTO's data sources and gives an example use case of using spatial analysis to find the best new locations for a Pizza Hut in Honolulu. The presentation demonstrates CARTO's ability to integrate internal and external data and perform advanced spatial analytics for tackling important retail decisions.
Embedding Location Intelligence in Web Apps that Enhance User Experience [Air...CARTO
This document discusses embedding location intelligence in web applications using CARTO VL and Airship. It introduces CARTO VL as a new map library for fast and flexible vector rendering in web apps. Airship is introduced as a new UI library for intuitive location intelligence apps. The document provides information on the advantages of CARTO VL and Airship, examples of code, and resources for learning more.
Spatial Analytics in the Cloud Using Snowflake & CARTOCARTO
In this practical webinar, we focus on how Snowflake and CARTO can be used to tackle even the most advanced location intelligence use cases. You can watch the recorded webinar at: https://go.carto.com/webinars/spatial-extension-snowflake
Applying Spatial Analysis to Real Estate Decision-MakingCARTO
In this webinar you learn the role of spatial data and analysis in Real Estate decision-making, as well as seeing some use cases and how to put it into practice with CARTOframes. You can watch the recorded webinar at: https://go.carto.com/en/webinars/cartoframes-real-estate-recorded
Understanding short term rental & tourism trends through geospatial data [CAR...CARTO
In this webinar, Transparent's and CARTO's teams discuss how leaders in Real Estate and Travel are leveraging Location Intelligence to drive investment analysis and geomarketing decisions.
Understanding Retail Catchment Areas with Human Mobility DataCARTO
In this webinar in partnership with Databricks, you learn how to build more accurate catchment area analysis using human mobility location data. You can watch the recorded webinar at: https://go.carto.com/webinars/databricks-spatial-data-science
Powering the Micromobility Revolution with Spatial AnalysisCARTO
In this webinar, we discuss:
- How innovators are using spatial data and analysis to make mobility planning decisions.
- Why spatial data is becoming essential in data science workflows to understand and predict patterns.
- How mobility companies use thousands of routes and data points, such as weather data, in machine learning models to optimize their scooter fleet usage.
Watch it now at: https://go.carto.com/webinars/micromobility-revolution-recorded
Using Spatial Analysis to Drive Post-Pandemic Site Selection in RetailCARTO
In this webinar, we explore how geospatial data & analysis can help retailers better understand market dynamics and consolidate opportunities. You can watch the recorded webinar at: https://go.carto.com/webinars/retail-site-selection
Location Intelligence for All: Enabling Individuals to Use Spatial Analysis [...CARTO
In this webinar, we show how CARTO empowers individuals and organizations to solve spatial problems with the best data and analysis, making Location Intelligence available for everyone - from Developers in small startups, to Data Scientists in large enterprise. Watch it now at: https://go.carto.com/location-intelligence-enabling-individuals-use-spatial-analysis-recorded
Vector Database is a new vertical of databases used to index and measure the similarity between different pieces of data. While it works well with structured data, when utilized for Vector Similarity Search (VSS) it really shines when comparing similarity in unstructured data, such as vector embedding of images, audio, or long pieces of text
by Lukas Masuch, Henning Muszynski and Benjamin Raethlein
The Enterprise Knowledge Graph is a disruptive platform that combines emerging Big Data and Graph technologies to reinvent knowledge management inside organizations. This platform aims to organize and distribute the organization’s knowledge, and making it centralized and universally accessible to every employee. The Enterprise Knowledge Graph is a central place to structure, simplify and connect the knowledge of an organization. By removing complexity, the knowledge graph brings more transparency, openness and simplicity into organizations. That leads to democratized communications and empowers individuals to share knowledge and to make decisions based on comprehensive knowledge. This platform can change the way we work, challenge the traditional hierarchical approach to get work done and help to unleash human potential!
The Ultimate Guide to Location Data: New Datasets & MethodsCARTO
This document discusses location data and spatial analysis. It introduces CARTO, a company that provides an end-to-end platform for spatial data science including data ingestion, enrichment, analysis, visualization, and distribution capabilities. CARTO's Data Observatory provides access to numerous public and premium location datasets. The document outlines several use cases for location data in industries like real estate, financial services, and marketing/advertising and discusses challenges of fusing multiple location data streams from different sources and aggregations.
Using Geospatial to Innovate in Last-Mile LogisticsCARTO
The document discusses how geospatial technologies like what3words and CARTO can help optimize last-mile logistics and delivery. what3words assigns a unique 3-word address to every 3m x 3m area in the world to simplify addressing. CARTO provides spatial data and analytics to optimize routing and delivery. Examples are given of companies using these technologies together to improve delivery by integrating 3-word addresses, optimizing routes using real-time traffic and weather data, and analyzing spatial data from CRM systems. This can lead to improvements like reduced costs, increased coverage, and fewer failed or late deliveries.
SMX Advanced - When to use Machine Learning for Search CampaignsChristopher Gutknecht
This SMX talk will walk you through how search campaigns can be automated from an inventory and a query perspective and where entry-level machine learning services can improve the automation quality. The accompanying code can be found at: bit.ly/smx_chrisg
The talk was held at SMX Advanded Europe 2019 in Berlin by Christopher Gutknecht from Bergzeit.
Are you a Data Scientist working in the Real Estate industry? Are you trying to build a Data Science team with expertise in spatial?
We bring the London Real Estate Data Science community together to discuss use cases such as whitespace analysis, twin area analysis & indoor analytics - sharing best practices and experiences from both residential and commercial.
Jaime Sanchez walked through a specific case of Spatial Data Science applied to Shared Workspace investment analysis, with an interactive component, before we break out into a discussion about the challenges and opportunities of building Data Science teams in the Real Estate sector.
Geolytix joined the conversation to speak about location planning. As trusted advisors, they help their customers decide how many stores, who to acquire, where to open, which format and how to
optimize home delivery and click & collect operations.
Visit our website for more information: https://carto.com/
This document discusses Peter Purgathofer's presentation on chatGPT and the implications of conversational AI. It includes sections on Ludwig Wittgenstein's work at TU Wien, a worksheet, and a comparison of two abstracts. The document concludes with a question about where current conversational AI technology falls in relation to future progress.
Large Scale Geospatial Indexing and Analysis on Apache SparkDatabricks
SafeGraph is a data company — just a data company — that aims to be the source of truth for data on physical places. We are focused on creating high-precision geospatial data sets specifically about places where people spend time and money. We have business listings, building footprint data, and foot traffic insights for over 7 million across multiple countries and regions.
In this talk, we will inspect the challenges with geospatial processing, running at a large scale. We will look at open-source frameworks like Apache Sedona (incubating) and its key improvements over conventional technology, including spatial indexing and partitioning. We will explore spatial data structure, data format, and open-source indexing like H3. We will illustrate how all of these fit together in a cloud-first architecture running on Databricks, Delta, MLFlow, and AWS. We will explore examples of geospatial analysis with complex geometries and practical use cases of spatial queries. Lastly, we will discuss how this is augmented by Machine Learning modeling, Human-in-the-loop (HITL) annotation, and quality validation.
Accenture Communications Industry 2021 - Connected Consumer Platformaccenture
The document discusses the "Connected Consumer Platform" value play for communication service providers. It describes the play as using data and ecosystem partnerships to provide integrated and personalized digital services across areas like home, entertainment, shopping, and education. This would allow providers to take on a more central role in consumers' digital lives and shift their focus from average revenue per user to reaching more consumers and new monetization approaches. The document outlines the challenges providers face and opportunities to leverage control points with customers to continuously collect, correlate, and monetize data.
MongoDB World 2019: Get the Best of Geo Data with MongoDB Atlas and MongoDB C...MongoDB
As a script kiddo, I was always fascinated by graphical rendering on computers, and how a billion numbers in a list can turn into a visual story - after a few hours of processing.
I ended up doing the job of my 11yo kid dreams: tell computers to work for me, and for my customers, and where better than in MongoDB, the database company?
Nowadays, nobody wants to wait for hours to get dashboards and charts, or be forced to use programming or third-party software: MongoDB Charts is now GA, allowing for blazing fast data visualisation directly out of MongoDB databases.
Every user now has the power to produce storytelling dashboards in a few clicks from any kind of MongoDB data, even the most complex data structures, without having to learn the query language.
Amongst all Charts cool features, there is ONE new feature that is a game changer: Geospatial charts
In this session, we will review how MongoDB Charts and ATLAS help you render your data into valuable graphics and maps, and I may even share some secrets on the future of this awesome product!
This document provides an introduction and overview of Google Charts, a JavaScript library for creating interactive charts and graphs. It discusses the key features of Google Charts, including that it is free to use, compatible with different browsers and platforms, and has a variety of chart types supported. It also provides information on setting up Google Charts, including importing the library, populating a data table, customizing chart options, and drawing the chart.
State of the Art Web Mapping with Open SourceOSCON Byrum
This document discusses the importance of open source tools and data for web mapping. It begins by providing background on TileMill and Mapbox, which provide open source tools for making maps. It then discusses key concepts in web mapping like geospatial data formats, tile rendering, and minimal code examples. Modern approaches to web mapping involve preprocessing data, using tile renderers and caches, and gradually rendering more client-side. Upcoming improvements may optimize tiled formats and storage. TileMill is demonstrated as an open source tool for making maps. The talk concludes by emphasizing other open mapping tools like CartoDB, Stamen, and CartoDB that build on these concepts.
Rakesh Kumar provides his contact information and seeks a career in remote sensing and GIS, highlighting his technical skills and experience in ARC GIS, ERDAS, GPS devices, and customizing ESRI products using ArcObjects and .NET technologies. He has worked on projects with HERE Maps, Innodata India, and WIPRO involving tasks like GIS data collection and mapping, asset mapping, and urban planning. Rakesh holds an M.Sc. in remote sensing and GIS and B.Sc. in physics, chemistry, and math and provides details of his education and professional qualifications and experience.
Workshop on Google Cloud Data PlatformGoDataDriven
The document provides an agenda and information about a GoDataFest workshop on Google Cloud Platform for data. The agenda includes an introduction to GCP for data, a session on roles and tools on GCP for different data roles, and a session where participants will build projects on GCP in mixed workgroups. It outlines the goals and tools used by different roles like data engineer, analytics engineer, and Looker user. It also provides information on Google Cloud technologies like BigQuery, Dataform, Looker, and how they fit into the modern data lifecycle and platform. Participants are then divided into mixed workgroups based on their preferred role and given insights to explore in their projects.
International Journal of Engineering Research and Development is an international premier peer reviewed open access engineering and technology journal promoting the discovery, innovation, advancement and dissemination of basic and transitional knowledge in engineering, technology and related disciplines.
Best practices for_managing_geospatial_data1Leng Kim Leng
Autodesk provides geospatial software solutions that bridge CAD and GIS technologies. This allows organizations to access and share critical geospatial data across departments and applications. Key Autodesk geospatial software includes AutoCAD Map 3D, which enables engineers to work with spatial data in AutoCAD, and Autodesk MapGuide Enterprise, which delivers web-based mapping applications. These solutions incorporate open-source FDO technology to provide native access to different data sources. Autodesk Topobase extends the capabilities with industry-specific data models and tools for advanced infrastructure management.
This presentation was given at GIStech 2010 in Rotterdam (NL) and later to students of the University of Wageningen. In this presentation we explain the choices we've made in a number of GIS projects.
The main focus of this study is to find appropriate and stable solutions for representing the statistical data into map with some special features. This research also includes the comparison between different solutions for specific features. In this research I have found three solutions using three different technologies namely Oracle MapViewer, QGIS and AnyMap which are different solutions with different specialties. Each solution has its own specialty so we can choose any solution for representing the statistical data into maps depending on our criteria’s.
CartoDB provides tools for creating interactive maps using HTML5. This allows for removing proprietary software dependencies and creating an open platform for map innovation. Some of the key features demonstrated include rendering vector data and performing client-side raster operations in HTML5 canvases, as well as editing vector data directly in the browser. Challenges remain in browser compatibility, rendering performance, and data management, but the HTML5 approach has potential to improve maps and make mapping more accessible.
a linux server, or docker container ready to help you automate data integration and visualization for supply chain, logistics and transportation freight data flows. Packed with market intelligence data, metadata, a geospatial data analysis portal with many templates, and supply chain web analytics. Let us help you wrangle your data and provide insights through visualization.
This document discusses 3D visualization capabilities in ArcGIS Pro. It introduces 3D concepts like scenes, surfaces, and data types that can be used in scenes. Scenes can have additional symbology options compared to 2D maps, including 3D models, extruded polygons, and animated water fills. Scenes also support lighting, shadows, and environmental effects. Scenes can be published and shared as web scenes. The document also discusses using time and range sliders to explore data through time or numeric ranges, and how to author and share geographic stories from Pro as videos using animation.
What is #PointCloudAnnotation? It is creating better data models for #MachineLearning algorithms!!
Read more at: https://annotationsupport.com/blog/what-is-point-cloud-annotation/
Ionic framework is one of the popular hybrid framework, which is AngularJS and Apache Cordova base. @ionic-native/google-maps plugin is for the plugin of the ionic framework, it enables to embed native GoogleMaps view in applications easily. This slide introduces the overview of @ionic-native/google-maps plugin.
The document provides a resume for Mahendran.K, including his contact information, professional summary, objectives, qualifications, skills, and professional experience. It details his two years of overseas GIS experience in Saudi Arabia and domestic GIS experience in India. It lists his proficiency with GIS software like ArcGIS and image processing software like ERDAS Imagine. It also provides descriptions of 7 GIS projects he was involved in related to mapping, cadastral data, and land use classification.
mago3D: Let's integrate BIM and 3D GIS on top of FOSS4GSANGHEE SHIN
This presentation was given at FOSS4G Europe 2017 which was held at ENSG, France.
***
Let's integrate BIM and 3D GIS on top of FOSS4G!
Sanghee Shin, Sungdo Son, BJ Jang, JeongDae Cheon, Hakjoon Kim
Although there has been numerous attempts to integrate indoor and outdoor space on a single geospatial platform, the outcome of these attempts are not so satisfactory till to date. Difference of data model, massive number of data to be rendered, big volume of file size are among those major technical barriers that hindered seamless integration of indoor and outdoor space. This talk will introduce a brand-new FOSS4G project called Mago3D that could seamlessly integrate BIM(Building Information Model) and popular 3D GIS model in web browser using Cesium or Web World Wind. Mago3D project aims at developing a JavaScript plug-in for existing WebGL Globe to expand WebGL Globe's functionality and usability even to indoor space and architectural(BIM) areas. To do this, Mago3D.js has been designed and developed as a WebGL independent JavaScript. Mago3D.js is composed of 6 main components like follows:
Mago3D Connector that interacts with WebGL Globe such as Cesium
Mago3D Renderer that shades and renders 3D data
Mago3D Accelerator that carries out performance enhancing algorithms such frustum & occlusion culling, indexing, LOD(Level Of Detail) handing
Mago3D Data Container that contains and manages 3D data
Mago3D Process Manager that manages whole process from data receiving to rendering
Mago3D REST API that provides API for 3D data sending and receiving
By plug in Mago3D.js to Cesium, Web World Wind, users can expand those WebGL functionality and usability to indoor space. One of big hurdle to integrate indoor and outdoor space simultaneously is handling and visualisation of massive 3D data. To overcome this hurdle, new format called F4D has been devised adopting block reference concept. Also a format converter that converts popular 3D format to F4D has been developed. Currently industry standard IFC(Industry Foundation Classes), JT(Jupiter Tessellation), and popular 3D formats such as OBJ, 3DS, COLLADA DAE can be converted to F4D format. F4D format coupled with Mago3D.js has proven that it can increase memory management efficiency and rendering speed drastically. MAGO3D can now visualise massive 3D data including indoor objects, at least 100k objects, in a single scene seamlessly with traditional outdoor 3D GIS objects. Users can now manage and handle almost every geospatial object from bolt & nut level to whole globe level with MAGO3D. This project will evolve to manage and service more dynamic data such as IoT (Internet of Things), point clouds, climate & weather data, and transportation..
Concepts and Methods of Embedding Statistical Data into Maps IJSRP Journal
The main focus of this study is to find appropriate and stable solutions for representing the statistical data into map with some special features. This research also includes the comparison between different solutions for specific features. In this research I have found three solutions using three different technologies namely Oracle MapViewer, QGIS and AnyMap which are different solutions with different specialties. Each solution has its own specialty so we can choose any solution for representing the statistical data into maps depending on our criteria’s.
The main focus of this study is to find appropriate and stable solutions for representing the statistical data into map with some special features. This research also includes the comparison between different solutions for specific features. In this research I have found three solutions using three different technologies namely Oracle MapViewer, QGIS and AnyMap which are different solutions with different specialties. Each solution has its own specialty so we can choose any solution for representing the statistical data into maps depending on our criteria’s.
Introduction to mago3D, an Open Source Based Digital Twin PlatformSANGHEE SHIN
This talk was given at the Busan Eco Delta City(Korea National Pilot Smart City) technical workshop held on 18th July. I talked about introduction and history of mago3D, some core technologies, real cases, and lessons learnt in this workshop.
Similar to Developing Spatial Applications with Google Maps and CARTO (20)
4 Ways Telecoms are Using GIS & Location Intelligence.pdfCARTO
In this webinar Helen McKenzie and Carmen de la O Millán explain how geospatial solutions can optimize telco operations and create new revenue streams, drawing on CARTO and Google Cloud’s collaborations with customers such as Telus and Vodafone.
How to Use Spatial Data to Create a Wildfire Risk Index.pdfCARTO
This document discusses how to create a wildfire risk index using spatial data and analysis. It describes using data on past wildfires, climate/weather, land cover, demographics and more to build annual and seasonal wildfire risk indexes for California. Different variables are analyzed for their relationship to burned areas to select predictors for the index. The indexes can help various groups like insurers better understand risk and mitigate losses from wildfires.
Advancing Spatial Analysis in BigQuery using CARTO Analytics ToolboxCARTO
Learn how Analysts and Data Scientists use CARTO Analytics Toolbox to unlock more than 100 spatial functions in BigQuery to enhance data, run advanced spatial analysis and apply industry-specific models to drive business decisioning. You can watch the webinar here: https://go.carto.com/webinars/analytics-toolbox-for-bigquery
Can Kanye West Save Gap? Real-Time Consumer Social Media Segmentation On CARTOCARTO
Kanye West's partnership with Gap led to an initial boost in sales of his clothing line released through Gap. However, the long term impact is unclear as only two products have been released after 18 months. Spatial analyzed customer segments near 95 Gap stores and found the segments most likely to follow Kanye on social media increased their visits to those Gap locations by 3% after the partnership announcement. This indicates Kanye's influence had a short term positive impact on Gap visits for those stores, but the partnership will need to release more products and invest strategically to fully realize its potential to boost Gap's brand over the long run.
Sentiment, Popularity & Potentiality: 3 Unique KPIs to add to your Site Selec...CARTO
In this webinar, we focus on how to enhance POI datasets with Sentiment, Popularity, and Potentiality KPIs to improve Site Selection and Site Performance use cases. You can watch the recorded webinar at: https://go.carto.com/webinars/data-appeal-site-selection
CARTO Cloud Native – An Introduction to the Spatial Extension for BigQueryCARTO
In this practical webinar, we'll walk through some of the key location intelligence functions that are now available in BigQuery with our Spatial Extension.
What Spatial Analytics Tells Us About the Future of the UK High StreetCARTO
The document discusses how spatial analytics can provide insights into the future of the UK high street. Representatives from CARTO, SafeGraph, Local Data Company, and Geolytix discuss how mobility data and other location analytics can help understand trends like the return to offices and how this might impact retailers. They note trends may vary across the UK and ask what types of datasets and use cases organizations need going forward to navigate new normals.
6 Ways CPG Brands are Using Location Data to Prepare for the "Post-Pandemic"CARTO
In this webinar, we explore how leading CPG brands are turning to new location data streams and advanced analytics to emerge stronger from COVID-19. You can watch the recorded webinar at: https://go.carto.com/webinars/dotgis-cpg-location-analytics
Using Places (POI) Data for QSR Site SelectionCARTO
In this webinar in partnership with Foursquare, we outline how using POI & visits data can help QSRs strategically optimize their portfolio of site locations to generate more revenue. You can watch the recorded webinar at: https://go.carto.com/webinars/qsr-site-selection
5 Ways to Strategize for Emerging Short-Term Rental TrendsCARTO
In this webinar in partnership with Transparent, we explore the current state of short-term rentals and how to use vacation rental data to inform your strategy. You can watch the recorded webinar at: https://go.carto.com/webinars/transparent-short-term-rental-trends
How to Use Geospatial Data to Identify CPG Demnd HotspotsCARTO
The combination of new location data streams and spatial data science techniques opens up a new array of opportunities for CPG data and marketing professionals seeking where to prioritize in terms of ramping up distribution and identifying POS (points of sale).
Using Location Data to Adapt to the New normalCARTO
Retail and Real Estate professionals around the world are turning to human migration and location data to evolve their strategy and adapt to the new normal. You can watch the recorded webinar at: https://go.carto.com/webinars/unacast-human-migration-location-data
Analyzing the Rise of the Staycation during COVID-19CARTO
In this webinar, you learn how to use location data on commercial POIs & hygiene ratings for predictive analytics to support public health decision-making. You can watch the recorded webinar at: https://go.carto.com/webinars/doorda-staycation-covid19
Why High-Resolution Spatial Data on Population MattersCARTO
In this webinar in partnership with WorldPop, you learn about how high-resolution data on human population distribution & characteristics are becoming more & more important. You can watch the recorded webinar at: https://go.carto.com/webinars/worldpop-global-demographic-insights
The Role of Indoor Mapping in the “New Normal”CARTO
In this webinar in partnership with Situm, you learn about how technology & analytics can facilitate a safe return to work for your employees. You can watch the recorded webinar at: https://go.carto.com/webinars/situm-indoor-mapping
Helping insurers Uncover Location Data and the Predictive Analytics FactorCARTO
In this webinar, you learn the current challenges insurers are facing and how leveraging LI can help. You can watch the recorded webinar at: https://go.carto.com/insurance-location-data-and-predictive-analytics-factor-recorded
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Data and AI
Discussion on Vector Databases, Unstructured Data and AI
https://www.meetup.com/unstructured-data-meetup-new-york/
This meetup is for people working in unstructured data. Speakers will come present about related topics such as vector databases, LLMs, and managing data at scale. The intended audience of this group includes roles like machine learning engineers, data scientists, data engineers, software engineers, and PMs.This meetup was formerly Milvus Meetup, and is sponsored by Zilliz maintainers of Milvus.
Analysis insight about a Flyball dog competition team's performanceroli9797
Insight of my analysis about a Flyball dog competition team's last year performance. Find more: https://github.com/rolandnagy-ds/flyball_race_analysis/tree/main
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Aggregage
This webinar will explore cutting-edge, less familiar but powerful experimentation methodologies which address well-known limitations of standard A/B Testing. Designed for data and product leaders, this session aims to inspire the embrace of innovative approaches and provide insights into the frontiers of experimentation!
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeWalaa Eldin Moustafa
Dynamic policy enforcement is becoming an increasingly important topic in today’s world where data privacy and compliance is a top priority for companies, individuals, and regulators alike. In these slides, we discuss how LinkedIn implements a powerful dynamic policy enforcement engine, called ViewShift, and integrates it within its data lake. We show the query engine architecture and how catalog implementations can automatically route table resolutions to compliance-enforcing SQL views. Such views have a set of very interesting properties: (1) They are auto-generated from declarative data annotations. (2) They respect user-level consent and preferences (3) They are context-aware, encoding a different set of transformations for different use cases (4) They are portable; while the SQL logic is only implemented in one SQL dialect, it is accessible in all engines.
#SQL #Views #Privacy #Compliance #DataLake
Predictably Improve Your B2B Tech Company's Performance by Leveraging DataKiwi Creative
Harness the power of AI-backed reports, benchmarking and data analysis to predict trends and detect anomalies in your marketing efforts.
Peter Caputa, CEO at Databox, reveals how you can discover the strategies and tools to increase your growth rate (and margins!).
From metrics to track to data habits to pick up, enhance your reporting for powerful insights to improve your B2B tech company's marketing.
- - -
This is the webinar recording from the June 2024 HubSpot User Group (HUG) for B2B Technology USA.
Watch the video recording at https://youtu.be/5vjwGfPN9lw
Sign up for future HUG events at https://events.hubspot.com/b2b-technology-usa/
Global Situational Awareness of A.I. and where its headedvikram sood
You can see the future first in San Francisco.
Over the past year, the talk of the town has shifted from $10 billion compute clusters to $100 billion clusters to trillion-dollar clusters. Every six months another zero is added to the boardroom plans. Behind the scenes, there’s a fierce scramble to secure every power contract still available for the rest of the decade, every voltage transformer that can possibly be procured. American big business is gearing up to pour trillions of dollars into a long-unseen mobilization of American industrial might. By the end of the decade, American electricity production will have grown tens of percent; from the shale fields of Pennsylvania to the solar farms of Nevada, hundreds of millions of GPUs will hum.
The AGI race has begun. We are building machines that can think and reason. By 2025/26, these machines will outpace college graduates. By the end of the decade, they will be smarter than you or I; we will have superintelligence, in the true sense of the word. Along the way, national security forces not seen in half a century will be un-leashed, and before long, The Project will be on. If we’re lucky, we’ll be in an all-out race with the CCP; if we’re unlucky, an all-out war.
Everyone is now talking about AI, but few have the faintest glimmer of what is about to hit them. Nvidia analysts still think 2024 might be close to the peak. Mainstream pundits are stuck on the wilful blindness of “it’s just predicting the next word”. They see only hype and business-as-usual; at most they entertain another internet-scale technological change.
Before long, the world will wake up. But right now, there are perhaps a few hundred people, most of them in San Francisco and the AI labs, that have situational awareness. Through whatever peculiar forces of fate, I have found myself amongst them. A few years ago, these people were derided as crazy—but they trusted the trendlines, which allowed them to correctly predict the AI advances of the past few years. Whether these people are also right about the next few years remains to be seen. But these are very smart people—the smartest people I have ever met—and they are the ones building this technology. Perhaps they will be an odd footnote in history, or perhaps they will go down in history like Szilard and Oppenheimer and Teller. If they are seeing the future even close to correctly, we are in for a wild ride.
Let me tell you what we see.
2. CARTO — Unlock the power of spatial analysis
Introductions
Borja Muñoz
Product Manager at CARTO
Tomas Ehrenfeld
Solutions Engineer at CARTO
3. CARTO — Unlock the power of spatial analysis
Agenda
● Introduction
● Integration with deck.gl
● Using Builder to prototype visualizations
● Extending the platform with CARTO for React
● Demo time
● Q&A
5. CARTO — Unlock the power of spatial analysis
Most organizations are missing an
opportunity...
TREND
80%
of all data collected has a
location component
10%
used to power
business decisions
6. CARTO — Unlock the power of spatial analysis
We unlock the power of spatial
analysis in the cloud
New End Users
● Business Analysts
● Product Managers
● Data Scientists
● Decision Makers
● Web Developers
● Advanced Analytics
New Data Streams New Use Cases
● Human Mobility
● Weather
● Credit Card Transactions
● IoT Hardware
● Connected Devices
● Census or Open Data
● CRM or Loyalty Data
● Site Selection
● POS Market Analysis
● Territory Design
● Supply Chain Optimization
● Geomarketing
● Data Monetization
7. CARTO — Unlock the power of spatial analysis
Fully cloud native
Seamlessly interact with data on top of the leading cloud data warehouse
platforms, eliminating ETL complexity and any limits on scalability.
An end-to-end Location Intelligence solution
Connect to data, access spatial data subscriptions, create advanced map
visualizations and run spatial analysis, natively in the cloud environment.
Spatial analytics wherever your data is hosted
Advanced spatial functions, extending the geospatial capabilities available
in cloud data platforms, all executed from within CARTO, using simple SQL
commands.
Rapid spatial app development
For developers, CARTO integrates a complete toolkit of frameworks,
libraries and templates for scalable spatial app development.
A unique Location Intelligence platform
8. CARTO — Unlock the power of spatial analysis
Platform Architecture
CARTO Builder
Spatial Data
Vector data:
Shapefiles, geojson,
geopackage...
Imagery data:
Cogs, tilesets, NetCDF
Point clouds
Lidar, 3D vector tiles.
Raster data:
GeoTiff, H3, S2
global grid
ETL,
Streaming...
Data Visualization
Spatial Analysis
Feature
extraction & AI
App development
Real-time alerts
App development Map making
Data
consumers
Web,
APIs,
Embed...
Spatial Data Science
CARTO Frames
Data Observatory
Analytics Toolbox
React Maps
9. CARTO — Unlock the power of spatial analysis
● Create intuitive, map-centric web applications
quickly using our developer frameworks and
templates.
● With CARTO for deck.gl create scalable
applications to visualize spatial data using
vector technology, fully integrated with Google
Maps.
● Kickstart app development with CARTO for
React, a library of user interface components
and simplified CARTO connections.
● Direct access to technical documentation and
templates, including the latest updates
Developer Tools
10. CARTO — Unlock the power of spatial analysis
POLL 1
Google Maps JavaScript API ……………………………..
deck.gl ……………………………………………………………..
Mapbox/MapLibre GL JS …………………………………..
Which libraries do you have experience with?
LeafletJS …………………………………..…………………….
11. CARTO — Unlock the power of spatial analysis
Google Maps JavaScript API
● The Maps JavaScript API supports raster and vector maps
● The vector maps use WebGL to draw vector tiles taking
advantage of the GPU
● Vector maps add new features (beta channel) to:
○ Overlay 3D content using the WebGLOverlayView
○ Set tilt and heading
○ Fractional values supported for zoom
○ Advanced camera controls supporting camera
animations
12. CARTO — Unlock the power of spatial analysis
deck.gl
● Open source library initially developed by Uber
● Open governance model (Urban Computing
Foundation)
● Coordinated efforts with contributions from Microsoft,
Google, nVidia, CARTO...
● High performance (WebGL)
● Compatible with major basemap providers
● Great mobile support
13. CARTO — Unlock the power of spatial analysis
CARTO for deck.gl
● deck.gl module with specific support for the CARTO
platform
● The preferred/official library to build visualizations in
web apps with CARTO
● Simple, easy to use and powerful
● Provides a CartoLayer that takes care of
communication with the Maps API
● Includes style helpers for making it easy to create
thematic maps
● Adds support for loading a CARTO Builder map
14. CARTO — Unlock the power of spatial analysis
Google Maps deck.gl module
● Provides integration with the Google Maps JavaScript API
● Supports raster and vector (since v8.6) maps
● Shared canvas between Google Maps and deck.gl if using
vector maps → Improved performance with labels on top
of layers and 3D occlusions
● The GoogleMapsOverlay class is used to overlay deck.gl
layers
● Overlay method (raster or vector) chosen depending on the
map type
15. CARTO — Unlock the power of spatial analysis
Easiest way to retrieve data from
your data warehouse using the
CARTO platform:
1. Instantiate Map object
Integration with
CartoLayer
map = new google.maps.Map(mapDomElement, {
...
mapId: 'XXXXYYYYZZZZ111',
});
16. CARTO — Unlock the power of spatial analysis
Easiest way to retrieve data from
your data warehouse using the
CARTO platform:
1. Instantiate Map object
2. Set CARTO credentials
Integration with
CartoLayer
map = new google.maps.Map(mapDomElement, {
...
mapId: 'XXXXYYYYZZZZ111',
});
deck.carto.setDefaultCredentials({
apiBaseUrl: 'https://gcp-us-east1.api.carto.com',
apiVersion: deck.carto.API_VERSIONS.V3,
accessToken: 'eyJhb...'
});
17. CARTO — Unlock the power of spatial analysis
Easiest way to retrieve data from
your data warehouse using the
CARTO platform:
1. Instantiate Map object
2. Set CARTO credentials
3. Create overlay with CartoLayer
Integration with
CartoLayer
map = new google.maps.Map(mapDomElement, {
...
mapId: 'XXXXYYYYZZZZ111',
});
deck.carto.setDefaultCredentials({
apiBaseUrl: 'https://gcp-us-east1.api.carto.com',
apiVersion: deck.carto.API_VERSIONS.V3,
accessToken: 'eyJhb...'
});
const deckOverlay = new deck.GoogleMapsOverlay({
layers: [
new deck.carto.CartoLayer({
connection: 'bqconn',
type: deck.carto.MAP_TYPES.TABLE,
data: `cartobq.public_account.retail_stores`,
...
}),
],
});
18. CARTO — Unlock the power of spatial analysis
Easiest way to retrieve data from
your data warehouse using the
CARTO platform:
1. Instantiate Map object
2. Set CARTO credentials
3. Create overlay with CartoLayer
4. Assign the map to the overlay
Integration with
CartoLayer
map = new google.maps.Map(mapDomElement, {
...
mapId: 'XXXXYYYYZZZZ111',
});
deck.carto.setDefaultCredentials({
apiBaseUrl: 'https://gcp-us-east1.api.carto.com',
apiVersion: deck.carto.API_VERSIONS.V3,
accessToken: 'eyJhb...'
});
const deckOverlay = new deck.GoogleMapsOverlay({
layers: [
new deck.carto.CartoLayer({
connection: 'bqconn',
type: deck.carto.MAP_TYPES.TABLE,
data: `cartobq.public_account.retail_stores`,
...
}),
],
});
deckOverlay.setMap(map);
19. CARTO — Unlock the power of spatial analysis
Using CARTO Builder to prototype
visualizations
20. CARTO — Unlock the power of spatial analysis
Design your map in Builder and load it
easily with deck.gl:
1. Instantiate Map object
Using CARTO
Builder to
prototype
visualizations
map = new google.maps.Map(mapDomElement, {
...
mapId: 'XXXXYYYYZZZZ111',
});
21. CARTO — Unlock the power of spatial analysis
Design your map in Builder and load it
easily with deck.gl:
1. Instantiate Map object
2. Set CARTO credentials
Using Builder to
prototype
visualizations
map = new google.maps.Map(mapDomElement, {
...
mapId: 'XXXXYYYYZZZZ111',
});
deck.carto.setDefaultCredentials({
apiBaseUrl: 'https://gcp-us-east1.api.carto.com',
apiVersion: deck.carto.API_VERSIONS.V3,
accessToken: 'eyJhb...'
});
22. CARTO — Unlock the power of spatial analysis
Design your map in Builder and load it
easily with deck.gl:
1. Instantiate Map object
2. Set CARTO credentials
3. Fetch the map
Using Builder to
prototype
visualizations
map = new google.maps.Map(mapDomElement, {
...
mapId: 'XXXXYYYYZZZZ111',
});
deck.carto.setDefaultCredentials({
apiBaseUrl: 'https://gcp-us-east1.api.carto.com',
apiVersion: deck.carto.API_VERSIONS.V3,
accessToken: 'eyJhb...'
});
deck.carto.fetchMap({
cartoMapId: 'ff6ac53f-741a-49fb-b615-d040bc5a96b8'
})
23. CARTO — Unlock the power of spatial analysis
Design your map in Builder and load it
easily with deck.gl:
1. Instantiate Map object
2. Set CARTO credentials
3. Fetch the map
4. Create the overlay and set the map
Using Builder to
prototype
visualizations
map = new google.maps.Map(mapDomElement, {
...
mapId: 'XXXXYYYYZZZZ111',
});
deck.carto.setDefaultCredentials({
apiBaseUrl: 'https://gcp-us-east1.api.carto.com',
apiVersion: deck.carto.API_VERSIONS.V3,
accessToken: 'eyJhb...'
});
deck.carto.fetchMap({
cartoMapId: 'ff6ac53f-741a-49fb-b615-d040bc5a96b8'
}).then(({layers}) => {
const deckOverlay =
new deck.GoogleMapsOverlay({layers});
deckOverlay.setMap(map);
});
24. CARTO — Unlock the power of spatial analysis
POLL 2
React ……………………………………………………………..
Vue.js ……………………………………………………………..
Angular ……………………………………………………………..
Which frontend frameworks do you use?
No framework / Vanilla JavaScript…………………….
25. CARTO — Unlock the power of spatial analysis
CARTO for React
● It is a toolbox for programmers for faster development
of better map centric applications.
● It comes with UI components based on the CARTO
Design System.
● It is open source and free for anybody to use with
CARTO.
● Includes support for Google Maps basemaps.
● Useful for extending the platform for custom use
cases.
● The recommended way to build apps with CARTO.
26. CARTO — Unlock the power of spatial analysis
Simple Architecture
CARTO Platform
Instance
Cloud Native APIs:
SQL & Maps
Frontend side application
Cloud Data
Warehouse
CARTO Analytics
Toolbox
API Metadata
27. CARTO — Unlock the power of spatial analysis
Main components
● Create React App templates
○ Base
○ Sample Apps
● Library
○ API
○ Auth
○ Basemaps
○ Core
○ Redux
○ UI
○ Widgets
○ Workers
28. CARTO — Unlock the power of spatial analysis
Architecture
● Best practices for building scalable and maintainable spatial web apps
● Do not reinvent the wheel, use popular libraries with a huge community behind
29. CARTO — Unlock the power of spatial analysis
Layout
● Responsive design
● Header with the title, links
to the different pages and a
user menu
● Sidebar to display view
content
● Map area for the map and
related floating elements
30. CARTO — Unlock the power of spatial analysis
Analytics Toolbox for Google BigQuery
● Collection of Spatial SQL
functions
● Allows to add spatial analysis
functionality to your application
● Functions are executed in
BigQuery through CARTO SQL API
● Results can be added as new
layers
31. CARTO — Unlock the power of spatial analysis
● Based on Hygen
● The fastest way to create new
components
● Views
● Sources
● Layers
Code Generator
~ yarn hygen view new
$ hygen view new
✔ Name: · Places
✔ Route path: · places
✔ Do you want a link in the menu? (y/N) · true
~ yarn hygen source new
$ hygen source new
✔ Name: · Places
✔ Choose type · SQL dataset
✔ Type a query · SELECT * FROM populated_places
~ yarn hygen layer new
$ hygen layer new
✔ Name: · Places
✔ Choose a source · placesSource
✔ Do you want to attach to some view (y/N) · true
✔ Choose a view · Places (views/Places.js)
33. CARTO — Unlock the power of spatial analysis
It’s time for a real world example!
34. Thanks for listening!
Any questions?
Request a demo at CARTO.COM
or sign up for a free 14-day trial: https://carto.com/signup/
Tomás Ehrenfeld
Solutions Engineer // tehrenfeld@carto.com
Borja Muñoz
Product Manager // bmunoz@carto.com