{"version":1,"pages":[{"id":"o92mJYMdRuqZyXXx8EHO","title":"CARTO Academy","pathname":"/","siteSpaceId":"sitesp_rPFOM","description":"Welcome to CARTO Academy! In this site you will find a catalog of tutorials, quick start guides and videos to structure your learning path towards becoming an advanced CARTO user."},{"id":"YBHAKzEFA8YIb3fyuG0k","title":"Geospatial data: the basics","pathname":"/working-with-geospatial-data/geospatial-data-the-basics","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Working with geospatial data"}]},{"id":"6ygkcOZ3AJbyIrwzpRaS","title":"What is location data?","pathname":"/working-with-geospatial-data/geospatial-data-the-basics/what-is-location-data","siteSpaceId":"sitesp_rPFOM","description":"Getting to know the basics","breadcrumbs":[{"label":"Working with geospatial data"},{"label":"Geospatial data: the basics"}]},{"id":"PWejmkWR2Q9YhLmySJhg","title":"Types of location data","pathname":"/working-with-geospatial-data/geospatial-data-the-basics/types-of-location-data","siteSpaceId":"sitesp_rPFOM","description":"Raster, Vector & everything in-between","breadcrumbs":[{"label":"Working with geospatial data"},{"label":"Geospatial data: the basics"}]},{"id":"GgtcJ0ZUtodEuSZHI8XI","title":"Changing between types of geographical support","pathname":"/working-with-geospatial-data/geospatial-data-the-basics/changing-between-types-of-geographical-support","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Working with geospatial data"},{"label":"Geospatial data: the basics"}]},{"id":"UvNBLwS9PaTGPjfyKn93","title":"Optimizing your data for spatial analysis","pathname":"/working-with-geospatial-data/optimizing-your-data-for-spatial-analysis","siteSpaceId":"sitesp_rPFOM","description":"","breadcrumbs":[{"label":"Working with geospatial data"}]},{"id":"NbCyXX2Mu8yrVpzNa5M5","title":"Introduction to Spatial Indexes","pathname":"/working-with-geospatial-data/introduction-to-spatial-indexes","siteSpaceId":"sitesp_rPFOM","description":"Scale your analysis with Spatial Indexes","breadcrumbs":[{"label":"Working with geospatial data"}]},{"id":"WOuSt0azGrwSPqyANEjf","title":"Spatial Index support in CARTO","pathname":"/working-with-geospatial-data/introduction-to-spatial-indexes/spatial-index-support-in-carto","siteSpaceId":"sitesp_rPFOM","description":"Leverage the power of Spatial Indexes in CARTO","breadcrumbs":[{"label":"Working with geospatial data"},{"label":"Introduction to Spatial Indexes"}]},{"id":"bPVFJBoH5NUuiwA6tRq1","title":"Create or enrich an index","pathname":"/working-with-geospatial-data/introduction-to-spatial-indexes/create-or-enrich-an-index","siteSpaceId":"sitesp_rPFOM","description":"Get started with Spatial Indexes","breadcrumbs":[{"label":"Working with geospatial data"},{"label":"Introduction to Spatial Indexes"}]},{"id":"lFolLXSMUkjKRJDDWQWZ","title":"Work with unique Spatial Index properties","pathname":"/working-with-geospatial-data/introduction-to-spatial-indexes/work-with-unique-spatial-index-properties","siteSpaceId":"sitesp_rPFOM","description":"Take advantage of the unique properties of Spatial Indexes","breadcrumbs":[{"label":"Working with geospatial data"},{"label":"Introduction to Spatial Indexes"}]},{"id":"XmpknOrTYsrbDFStQGnM","title":"Scaling common geoprocessing tasks with Spatial Indexes","pathname":"/working-with-geospatial-data/introduction-to-spatial-indexes/scaling-common-geoprocessing-tasks-with-spatial-indexes","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Working with geospatial data"},{"label":"Introduction to Spatial Indexes"}]},{"id":"SyMO34aACRcP2O150LdB","title":"Using Spatial Indexes for analysis","pathname":"/working-with-geospatial-data/introduction-to-spatial-indexes/using-spatial-indexes-for-analysis","siteSpaceId":"sitesp_rPFOM","description":"Further tutorials for running analysis with Spatial Indexes","breadcrumbs":[{"label":"Working with geospatial data"},{"label":"Introduction to Spatial Indexes"}]},{"id":"RWo7GFw4RCQs9wbYdi5C","title":"Calculating traffic accident rates","pathname":"/working-with-geospatial-data/introduction-to-spatial-indexes/using-spatial-indexes-for-analysis/calculating-traffic-accident-rates","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Working with geospatial data"},{"label":"Introduction to Spatial Indexes"},{"label":"Using Spatial Indexes for analysis"}]},{"id":"wzPhNZ7TmFyAmkPMOqXY","title":"Which cell phone towers serve the most people?","pathname":"/working-with-geospatial-data/introduction-to-spatial-indexes/using-spatial-indexes-for-analysis/which-cell-phone-towers-serve-the-most-people","siteSpaceId":"sitesp_rPFOM","description":"Using H3 to calculate population statistics for areas of influence","breadcrumbs":[{"label":"Working with geospatial data"},{"label":"Introduction to Spatial Indexes"},{"label":"Using Spatial Indexes for analysis"}]},{"id":"rUQOWXQpSrCrTGspZvYK","title":"The modern geospatial analysis stack","pathname":"/working-with-geospatial-data/the-modern-geospatial-analysis-stack","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Working with geospatial data"}]},{"id":"fwmwGV3LMpzVHnX0dlOg","title":"Spatial data management and analytics with CARTO QGIS Plugin","pathname":"/working-with-geospatial-data/the-modern-geospatial-analysis-stack/spatial-data-management-and-analytics-with-carto-qgis-plugin","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Working with geospatial data"},{"label":"The modern geospatial analysis stack"}]},{"id":"4hMskujYKSiDh2oPpMV3","title":"Using data from a REST API for real-time updates","pathname":"/working-with-geospatial-data/the-modern-geospatial-analysis-stack/using-data-from-a-rest-api-for-real-time-updates","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Working with geospatial data"},{"label":"The modern geospatial analysis stack"}]},{"id":"Io8PsNHak1LY4mEH7LSB","title":"Introduction to CARTO Builder","pathname":"/building-interactive-maps/introduction-to-carto-builder","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"}]},{"id":"kW38ChjlyHTYaB341TpB","title":"Data sources & map layers","pathname":"/building-interactive-maps/data-sources-and-map-layers","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"}]},{"id":"rwrXGcHSJnrooqxOMBRC","title":"Widgets & SQL Parameters","pathname":"/building-interactive-maps/widgets-and-sql-parameters","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"}]},{"id":"yX3YmAWx1ku8VEFHhZOZ","title":"Data visualization","pathname":"/building-interactive-maps/data-visualization","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"}]},{"id":"FtivyV7ocOEuULTBPvIm","title":"Build a dashboard with styled point locations","pathname":"/building-interactive-maps/data-visualization/build-a-categories-and-bubbles-visualization","siteSpaceId":"sitesp_rPFOM","description":"","breadcrumbs":[{"label":"Building interactive maps"},{"label":"Data visualization"}]},{"id":"CPENA3hl58FRezyXfg09","title":"Style qualitative data using hex color codes","pathname":"/building-interactive-maps/data-visualization/style-qualitative-data-using-hex-color-codes","siteSpaceId":"sitesp_rPFOM","description":"","breadcrumbs":[{"label":"Building interactive maps"},{"label":"Data visualization"}]},{"id":"laiHLDz8oXJX4TZL016W","title":"Create an animated visualization with time series","pathname":"/building-interactive-maps/data-visualization/build-an-animated-visualization-with-time-series","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"},{"label":"Data visualization"}]},{"id":"XCIj7qNc7VyK0dPcEjiz","title":"Visualize administrative regions by defined zoom levels","pathname":"/building-interactive-maps/data-visualization/visualize-administrative-regions-by-defined-zoom-levels","siteSpaceId":"sitesp_rPFOM","description":"","breadcrumbs":[{"label":"Building interactive maps"},{"label":"Data visualization"}]},{"id":"uAX3qog4nueafUNpQesk","title":"Build a dashboard to understand historic weather events","pathname":"/building-interactive-maps/data-visualization/build-a-dashboard-to-understand-historic-weather-events","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"},{"label":"Data visualization"}]},{"id":"xxPs6UlyyWSLNNnoxe3w","title":"Customize your visualization with tailored-made basemaps","pathname":"/building-interactive-maps/data-visualization/customize-your-visualization-with-tailored-made-basemaps","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"},{"label":"Data visualization"}]},{"id":"d0YiezNAV1heXcS1rbZK","title":"Visualize static geometries with attributes varying over time","pathname":"/building-interactive-maps/data-visualization/visualize-static-geometries-with-attributes-varying-over-time","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"},{"label":"Data visualization"}]},{"id":"exim2c3OjFwdRwRadQRs","title":"Mapping the precipitation impact of Hurricane Milton with raster data","pathname":"/building-interactive-maps/data-visualization/mapping-the-precipitation-impact-of-hurricane-milton-with-raster-data","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"},{"label":"Data visualization"}]},{"id":"PUfLwsYUlWmuEHEu24m6","title":"Data analysis","pathname":"/building-interactive-maps/data-analysis","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"}]},{"id":"C5L8DdmgI6J5unYnnX8Z","title":"Filtering multiple data sources simultaneously with SQL Parameters","pathname":"/building-interactive-maps/data-analysis/filtering-multiple-data-sources-simultaneously-with-sql-parameters","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"},{"label":"Data analysis"}]},{"id":"jg0k62ISiF0GsUlOc6YR","title":"Generate a dynamic index based on user-defined weighted variables","pathname":"/building-interactive-maps/data-analysis/generate-a-dynamic-index-based-on-user-defined-weighted-variables","siteSpaceId":"sitesp_rPFOM","description":"","breadcrumbs":[{"label":"Building interactive maps"},{"label":"Data analysis"}]},{"id":"QKxycBNeDQ50guRbgrUr","title":"Create a dashboard with user-defined analysis using SQL Parameters","pathname":"/building-interactive-maps/data-analysis/create-a-dashboard-with-user-defined-analysis-using-sql-parameters","siteSpaceId":"sitesp_rPFOM","description":"","breadcrumbs":[{"label":"Building interactive maps"},{"label":"Data analysis"}]},{"id":"kPtqDmkBgx02ErkSlg3E","title":"Analyzing multiple drive-time catchment areas dynamically","pathname":"/building-interactive-maps/data-analysis/analyzing-multiple-drive-time-catchment-areas-dynamically","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"},{"label":"Data analysis"}]},{"id":"6Kywcm53NMKpnoV8EYOU","title":"Sharing and collaborating","pathname":"/building-interactive-maps/sharing-and-collaborating","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"}]},{"id":"UnQhce0Nqde5lbx09UTH","title":"Dynamically control your maps using URL parameters","pathname":"/building-interactive-maps/sharing-and-collaborating/dynamically-control-your-maps-using-url-parameters","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"},{"label":"Sharing and collaborating"}]},{"id":"VdQdPQCGj82gXyJTgB8r","title":"Embedding maps in BI platforms","pathname":"/building-interactive-maps/sharing-and-collaborating/embedding-maps-in-bi-platforms","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"},{"label":"Sharing and collaborating"}]},{"id":"oNp2uern4RSEtYqfOnHO","title":"Solving geospatial use-cases","pathname":"/building-interactive-maps/solving-geospatial-use-cases","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"}]},{"id":"dSAi7Zuetfxvtp0kCLyh","title":"Build a store performance monitoring dashboard for retail stores in the USA","pathname":"/building-interactive-maps/solving-geospatial-use-cases/build-a-store-performance-monitoring-dashboard-for-retail-stores-in-the-usa","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"},{"label":"Solving geospatial use-cases"}]},{"id":"z1l6XovORKYqkwpoE2C0","title":"Analyzing Airbnb ratings in Los Angeles","pathname":"/building-interactive-maps/solving-geospatial-use-cases/analyzing-airbnb-ratings-in-los-angeles","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"},{"label":"Solving geospatial use-cases"}]},{"id":"nERtiZHq7zdSNFnN2pBe","title":"Assessing the damages of La Palma Volcano","pathname":"/building-interactive-maps/solving-geospatial-use-cases/assessing-the-damages-of-la-palma-volcano","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Building interactive maps"},{"label":"Solving geospatial use-cases"}]},{"id":"2eFT5p7igdC1szeiT4vF","title":"CARTO Map Gallery","pathname":"/building-interactive-maps/carto-map-gallery","siteSpaceId":"sitesp_rPFOM","description":"Need inspiration for your maps & dashboards? Look no further - here are some of our favorite CARTO maps!","breadcrumbs":[{"label":"Building interactive maps"}]},{"id":"azQlQSkEu2gPhdVpJhNz","title":"AI Agents","pathname":"/agentic-gis/ai-agents","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Agentic GIS"}]},{"id":"5vcycWDF913O9DkUdG0c","title":"CARTO MCP Server","pathname":"/agentic-gis/carto-mcp-server","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Agentic GIS"}]},{"id":"JVwaHs2TvVVbhKzG3Tbi","title":"Workflows as MCP Tools","pathname":"/agentic-gis/carto-mcp-server/workflows-as-mcp-tools","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Agentic GIS"},{"label":"CARTO MCP Server"}]},{"id":"RpTzJL9YJgXEco2TL0sn","title":"Step-by-step tutorials","pathname":"/agentic-gis/step-by-step-tutorials","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Agentic GIS"}]},{"id":"35evGYxieqdkFCDR83n1","title":"Build an AI Agent to collect map-based fleet safety feedback","pathname":"/agentic-gis/step-by-step-tutorials/build-an-ai-agent-to-collect-map-based-fleet-safety-feedback","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Agentic GIS"},{"label":"Step-by-step tutorials"}]},{"id":"LVOUFNeYt9aTvztV8qn0","title":"Optimizing rapid response hubs placement with AI Agents and Location Allocation","pathname":"/agentic-gis/step-by-step-tutorials/optimizing-rapid-response-hubs-placement-with-ai-agents-and-location-allocation","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Agentic GIS"},{"label":"Step-by-step tutorials"}]},{"id":"9wSQjTAtUQsjYcypbDbi","title":"Analyzing areas of influence with AI Agents through user-driven isoline generation","pathname":"/agentic-gis/step-by-step-tutorials/analyzing-areas-of-influence-with-ai-agents-through-user-driven-isoline-generation","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Agentic GIS"},{"label":"Step-by-step tutorials"}]},{"id":"Tx0RXcVmyTQ8kmnmOCiF","title":"Introduction to CARTO Workflows","pathname":"/creating-workflows/introduction-to-carto-workflows","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"}]},{"id":"bTjZurm8jwoqtNpwpRI6","title":"Step-by-step tutorials","pathname":"/creating-workflows/step-by-step-tutorials","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"}]},{"id":"Pcp9fSU0URFBLGMv3Np8","title":"Creating a composite score for fire risk","pathname":"/creating-workflows/step-by-step-tutorials/creating-a-composite-score-for-fire-risk","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"SpvrCKBdbpY5wq8pKRqi","title":"Spatial Scoring: Measuring merchant attractiveness and performance","pathname":"/creating-workflows/step-by-step-tutorials/spatial-scoring-measuring-merchant-attractiveness-and-performance","siteSpaceId":"sitesp_rPFOM","description":"","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"4Hd9GVaxqab4yuraYCrx","title":"Using crime data & spatial analysis to assess home insurance risk","pathname":"/creating-workflows/step-by-step-tutorials/using-crime-data-and-spatial-analysis-to-assess-home-insurance-risk","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"L1SwEiAgyoA9stIyYyOO","title":"Identify the best billboards and stores for a multi-channel product launch campaign","pathname":"/creating-workflows/step-by-step-tutorials/identify-the-best-billboards-and-stores-for-a-multi-channel-product-launch-campaign","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"H7tSA0mq8gmlGDyWorAk","title":"Estimate the population covered by LTE cells","pathname":"/creating-workflows/step-by-step-tutorials/estimate-the-population-covered-by-lte-cells","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"Rvotx5Ygx9vAje6KDSMu","title":"A no-code approach to optimizing OOH advertising locations","pathname":"/creating-workflows/step-by-step-tutorials/a-no-code-approach-to-optimizing-ooh-advertising-locations","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"e3P20jBVJHLSFywcGeRe","title":"Optimizing site selection for EV charging stations","pathname":"/creating-workflows/step-by-step-tutorials/optimizing-site-selection-for-ev-charging-stations","siteSpaceId":"sitesp_rPFOM","description":"Using Spatial Indexes to pinpoint areas for expansion","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"52YMgg12nmTLpPmD5zT0","title":"How to optimize location planning for wind turbines","pathname":"/creating-workflows/step-by-step-tutorials/how-to-optimize-location-planning-for-wind-turbines","siteSpaceId":"sitesp_rPFOM","description":"Running site feasibility analysis at scale","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"NIqHUtETkkThn7ivlNE9","title":"Calculate population living around top retail locations","pathname":"/creating-workflows/step-by-step-tutorials/calculate-walk-time-isolines-for-top-retail-locations","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"pTdjQ0qJPrIn8j6JvfBR","title":"Identifying customers potentially affected by an active fire in California","pathname":"/creating-workflows/step-by-step-tutorials/identifying-customers-potentially-affected-by-an-active-fire-in-california","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"TXSaaFjhPPLsXcdfqKyU","title":"Finding stores in areas with weather risks","pathname":"/creating-workflows/step-by-step-tutorials/finding-stores-in-areas-with-weather-risks","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"fvnvDDMGvEUVIn02tWql","title":"How to run scalable routing analysis the easy way","pathname":"/creating-workflows/step-by-step-tutorials/how-to-run-scalable-routing-analysis-the-easy-way","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"qYlTvPFTlOVJtcySPQMk","title":"Geomarketing techniques for targeting sportswear consumers","pathname":"/creating-workflows/step-by-step-tutorials/geomarketing-techniques-for-targeting-sportswear-consumers","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"vMInZJeobC1g7dZMtzyB","title":"How to use GenAI to optimize your spatial analysis","pathname":"/creating-workflows/step-by-step-tutorials/how-to-use-genai-to-optimize-your-spatial-analysis","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"Vok3bBObQwo7Jy2yKjhd","title":"Analyzing origin and destination patterns","pathname":"/creating-workflows/step-by-step-tutorials/analyzing-origin-and-destination-patterns","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"UAwdhyuAT52nCfmO6Kqd","title":"Understanding accident hotspots","pathname":"/creating-workflows/step-by-step-tutorials/understanding-accident-hotspots","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"y02do29ikvPv8qb0Xa2d","title":"Real-Time Flood Claims Analysis","pathname":"/creating-workflows/step-by-step-tutorials/real-time-flood-claims-analysis","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"Zy03dPXN6XEjJGEUU4dv","title":"Train a classification model to estimate customer churn","pathname":"/creating-workflows/step-by-step-tutorials/train-a-classification-model-to-estimate-customer-churn","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"fUTRBxi1LhhBU0pFmXky","title":"Space-time anomaly detection for real-time portfolio management","pathname":"/creating-workflows/step-by-step-tutorials/space-time-anomaly-detection-for-real-time-portfolio-management","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"T84NrFDl7aUMtBTZ8tSt","title":"Identify buildings in areas with a deficit of cell network antennas","pathname":"/creating-workflows/step-by-step-tutorials/identify-buildings-in-areas-with-a-deficit-of-cell-network-antennas","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"vDBDlfYwoNg6vg3fmYwN","title":"Optimizing workload distribution through Territory Balancing","pathname":"/creating-workflows/step-by-step-tutorials/optimizing-workload-distribution-through-territory-balancing","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"TVprkOl7BDpTqGUuxxw1","title":"Transforming Telco Network Management Decisions with Location Allocation","pathname":"/creating-workflows/step-by-step-tutorials/transforming-telco-network-management-decisions-with-location-allocation","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Step-by-step tutorials"}]},{"id":"wUHdnRlURM8BmA6AT3Gm","title":"Workflow templates","pathname":"/creating-workflows/workflow-templates","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"}]},{"id":"VVMAOvQVyAEaLUgGcRJP","title":"Data Preparation","pathname":"/creating-workflows/workflow-templates/data-preparation","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Workflow templates"}]},{"id":"QaZi713nEhjmTUWRzu38","title":"Data Enrichment","pathname":"/creating-workflows/workflow-templates/data-enrichment","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Workflow templates"}]},{"id":"ZFoyTHk6xsNCLEFQXhb3","title":"Spatial Indexes","pathname":"/creating-workflows/workflow-templates/spatial-indexes","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Workflow templates"}]},{"id":"8DTgsxDRxXkr1PouqROD","title":"Spatial Analysis","pathname":"/creating-workflows/workflow-templates/spatial-analysis","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Workflow templates"}]},{"id":"TcvlX59gwR7vB2sawvXs","title":"Generating new spatial data","pathname":"/creating-workflows/workflow-templates/generating-new-spatial-data","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Workflow templates"}]},{"id":"x4PibKvwVe9xJf0O14tj","title":"Statistics","pathname":"/creating-workflows/workflow-templates/statistics","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Workflow templates"}]},{"id":"EUxiUhElqT3SsQ4BMFSZ","title":"Retail and CPG","pathname":"/creating-workflows/workflow-templates/retail-and-cpg","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Workflow templates"}]},{"id":"rXv8zs6WkwsTPdEDdroD","title":"Telco","pathname":"/creating-workflows/workflow-templates/telco","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Workflow templates"}]},{"id":"qTHXPpWEQPghi24y6ZeY","title":"Insurance","pathname":"/creating-workflows/workflow-templates/insurance","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Workflow templates"}]},{"id":"BZemdi0D4j4e9VayllQs","title":"Out Of Home Advertising","pathname":"/creating-workflows/workflow-templates/out-of-home-advertising","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Workflow templates"}]},{"id":"aUmq0AN8dqawbo4xJxTL","title":"BigQuery ML","pathname":"/creating-workflows/workflow-templates/bigquery-ml","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Workflow templates"}]},{"id":"IWdlV82UhzQev3px7gjA","title":"Snowflake ML","pathname":"/creating-workflows/workflow-templates/snowflake-ml","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Workflow templates"}]},{"id":"f3zW6TFJk9pyf4AxNQHT","title":"Territory Planning","pathname":"/creating-workflows/workflow-templates/territory-planning","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Creating workflows"},{"label":"Workflow templates"}]},{"id":"ScPblfiSkzrERQClbBJ8","title":"Introduction to the Analytics Toolbox","pathname":"/advanced-spatial-analytics/introduction-to-the-analytics-toolbox","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"}]},{"id":"UxYrodq5z6I8En1qVxNO","title":"Spatial Analytics for BigQuery","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"}]},{"id":"f65QWgwyXOYMw1UQdrvp","title":"Step-by-step tutorials","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"}]},{"id":"T59kYqgmrleqPftxlNXA","title":"How to create a composite score with your spatial data","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/how-to-create-a-composite-score-with-your-spatial-data","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"BLzjdEzz0I7hOX7uUwyi","title":"Space-time hotspot analysis: Identifying traffic accident hotspots","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/space-time-hotspot-analysis-identifying-traffic-accident-hotspots","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"XoU8tNdP7vTH3p2WTQDy","title":"Spacetime hotspot classification: Understanding collision patterns","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/spacetime-hotspot-classification-understanding-collision-patterns","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"9AmuHzQt43W80hY82CJg","title":"Time series clustering: Identifying areas with similar traffic accident patterns","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/time-series-clustering-identifying-areas-with-similar-traffic-accident-patterns","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"xUJWIhPT4tts4mIvctk3","title":"Detecting space-time anomalous regions to improve real estate portfolio management (quick start)","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/detecting-space-time-anomalous-regions-to-improve-real-estate-portfolio-management-quick-start","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"QU3m4o9hlelJ1Rr4ftPh","title":"Detecting space-time anomalous regions to improve real estate portfolio management","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/detecting-space-time-anomalous-regions-to-improve-real-estate-portfolio-management","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"3gEyS5FvQ5Ou6vx14M8e","title":"Computing the spatial autocorrelation of POIs locations in Berlin","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/computing-the-spatial-autocorrelation-of-pois-locations-in-berlin","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"Fng19IonpN445s4uJ2zB","title":"Identifying amenity hotspots in Stockholm","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/identifying-amenity-hotspots-in-stockholm","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"gC4xb1bpmOV9m2dcEM5R","title":"Applying GWR to understand Airbnb listings prices","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/applying-gwr-to-understand-airbnb-listings-prices","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"ZG0ddLi2ISzvHbTJhHjZ","title":"Analyzing signal coverage with line-of-sight calculation and path loss estimation","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/analyzing-signal-coverage-with-line-of-sight-calculation-and-path-loss-estimation","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"EEfYPbLYjVp57fO190rc","title":"Generating trade areas based on drive/walk-time isolines","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/generating-trade-areas-based-on-drive-walk-time-isolines","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"CuySHrBXWyitDTJNUyDn","title":"Geocoding your address data","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/geocoding-your-address-data","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"wPElLV8zNGzshDC7OxtH","title":"Find similar locations based on their trade areas","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/find-similar-locations-based-on-their-trade-areas","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"iHvYXZKq5mYgq902vrCY","title":"Calculating market penetration in CPG with merchant universe matching","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/calculating-market-penetration-in-cpg-with-merchant-universe-matching","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"sO8xW6B1KsTT1BUqnwB0","title":"Measuring merchant attractiveness and performance in CPG with spatial scores","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/measuring-merchant-attractiveness-and-performance-in-cpg-with-spatial-scores","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"y8CCheG5Q2tILk92IBe3","title":"Segmenting CPG merchants using trade areas characteristics","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/segmenting-cpg-merchants-using-trade-areas-characteristics","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"DTjCjvbg4drelrTi0jby","title":"Store cannibalization: quantifying the effect of opening new stores on your existing network","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/store-cannibalization-quantifying-the-effect-of-opening-new-stores-on-your-existing-network","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"YuhO9muND5bF16vaXosE","title":"Find Twin Areas of top-performing stores","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/find-twin-areas-of-top-performing-stores","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"okEyKGTVbQ4jitFOukFn","title":"Opening a new Pizza Hut location in Honolulu","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/opening-a-new-pizza-hut-location-in-honolulu","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"ILWbZuNjcN2ahHN8l9Ec","title":"An H3 grid of Starbucks locations and simple cannibalization analysis","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/an-h3-grid-of-starbucks-locations-and-simple-cannibalization-analysis","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"93qPuA78UxDVLbE4EJMz","title":"Data enrichment using the Data Observatory","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/data-enrichment-using-the-data-observatory","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"PN0WtGgp4dd00PYC8fh0","title":"New police stations based on Chicago crime location clusters","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/new-police-stations-based-on-chicago-crime-location-clusters","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"6GnSTmDRlb2eFS0ur6zx","title":"Interpolating elevation along a road using kriging","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/interpolating-elevation-along-a-road-using-kriging","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"Xyn5BeNRrYdxJv7zKnfz","title":"Analyzing weather stations coverage using a Voronoi diagram","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/analyzing-weather-stations-coverage-using-a-voronoi-diagram","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"lBjNYkMUH9h0R2MfvlrS","title":"A NYC subway connection graph using Delaunay triangulation","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/a-nyc-subway-connection-graph-using-delaunay-triangulation","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"WXz7WoS21xb7I21VFZ0G","title":"Computing US airport connections and route interpolations","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/computing-us-airport-connections-and-route-interpolations","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"aRwOXW0Jow33roAljOPo","title":"Identifying earthquake-prone areas in the state of California","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/identifying-earthquake-prone-areas-in-the-state-of-california","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"nCbqEYqb5CFaQ7ryDypy","title":"Bikeshare stations within a San Francisco buffer","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/bikeshare-stations-within-a-san-francisco-buffer","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"Znk4fV14BY80D5FHQy6Z","title":"Census areas in the UK within tiles of multiple resolutions","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/census-areas-in-the-uk-within-tiles-of-multiple-resolutions","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"EfvdLPcAHUX11rXOIjCK","title":"Creating simple tilesets","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/creating-simple-tilesets","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"IUyjpVlQE5q5ih7wQDJW","title":"Creating spatial index tilesets","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/creating-spatial-index-tilesets","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"lfN6mZ8z9WtwM0R67SVa","title":"Creating aggregation tilesets","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/creating-aggregation-tilesets","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"42MF5vhey4BfwdTBR1HN","title":"Using raster and vector data to calculate total rooftop PV potential in the US","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/using-raster-and-vector-data-to-calculate-total-rooftop-pv-potential-in-the-us","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"vcveIREA6SNmSvwzp2om","title":"Using the routing module","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials/using-the-routing-module","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"},{"label":"Step-by-step tutorials"}]},{"id":"OjEaC5c0hKbB2ywffawm","title":"About Analytics Toolbox regions","pathname":"/advanced-spatial-analytics/spatial-analytics-for-bigquery/about-analytics-toolbox-regions","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for BigQuery"}]},{"id":"nNUmVF4s29wzSf7ffU4s","title":"Spatial Analytics for Snowflake","pathname":"/advanced-spatial-analytics/spatial-analytics-for-snowflake","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"}]},{"id":"IwHTnFtEFadPDMsY7bS7","title":"Step-by-step tutorials","pathname":"/advanced-spatial-analytics/spatial-analytics-for-snowflake/step-by-step-tutorials","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Snowflake"}]},{"id":"vxIqP0VwnLLUF2qokBfR","title":"How to create a composite score with your spatial data","pathname":"/advanced-spatial-analytics/spatial-analytics-for-snowflake/step-by-step-tutorials/how-to-create-a-composite-score-with-your-spatial-data","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Snowflake"},{"label":"Step-by-step tutorials"}]},{"id":"NfOUXPzzdajKhFln6HQk","title":"Space-time hotspot analysis: Identifying traffic accident hotspots","pathname":"/advanced-spatial-analytics/spatial-analytics-for-snowflake/step-by-step-tutorials/space-time-hotspot-analysis-identifying-traffic-accident-hotspots","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Snowflake"},{"label":"Step-by-step tutorials"}]},{"id":"lYqRaHs1tuO7EQ9XLtPA","title":"Computing the spatial autocorrelation of POIs locations in Berlin","pathname":"/advanced-spatial-analytics/spatial-analytics-for-snowflake/step-by-step-tutorials/computing-the-spatial-autocorrelation-of-pois-locations-in-berlin","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Snowflake"},{"label":"Step-by-step tutorials"}]},{"id":"62DV1M3XyaYuoeHxagUR","title":"Identifying amenity hotspots in Stockholm","pathname":"/advanced-spatial-analytics/spatial-analytics-for-snowflake/step-by-step-tutorials/identifying-amenity-hotspots-in-stockholm","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Snowflake"},{"label":"Step-by-step tutorials"}]},{"id":"IitmGDLAfjln4bwbOZ72","title":"Applying GWR to understand Airbnb listings prices","pathname":"/advanced-spatial-analytics/spatial-analytics-for-snowflake/step-by-step-tutorials/applying-gwr-to-understand-airbnb-listings-prices","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Snowflake"},{"label":"Step-by-step tutorials"}]},{"id":"6b48wy8uLcVuSPI9DKWT","title":"Opening a new Pizza Hut location in Honolulu","pathname":"/advanced-spatial-analytics/spatial-analytics-for-snowflake/step-by-step-tutorials/opening-a-new-pizza-hut-location-in-honolulu","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Snowflake"},{"label":"Step-by-step tutorials"}]},{"id":"9GhLFh1mqDsFWS9otYW1","title":"Generating trade areas based on drive/walk-time isolines","pathname":"/advanced-spatial-analytics/spatial-analytics-for-snowflake/step-by-step-tutorials/generating-trade-areas-based-on-drive-walk-time-isolines","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Snowflake"},{"label":"Step-by-step tutorials"}]},{"id":"8WrmTycVmSqoMao5is4D","title":"Geocoding your address data","pathname":"/advanced-spatial-analytics/spatial-analytics-for-snowflake/step-by-step-tutorials/geocoding-your-address-data","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Snowflake"},{"label":"Step-by-step tutorials"}]},{"id":"7FDOgxOAnYPVuNt0jQOS","title":"Creating spatial index tilesets","pathname":"/advanced-spatial-analytics/spatial-analytics-for-snowflake/step-by-step-tutorials/creating-spatial-index-tilesets","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Snowflake"},{"label":"Step-by-step tutorials"}]},{"id":"jmWmE0L5ckZUjOUR4bSF","title":"A Quadkey grid of stores locations and simple cannibalization analysis","pathname":"/advanced-spatial-analytics/spatial-analytics-for-snowflake/step-by-step-tutorials/a-quadkey-grid-of-stores-locations-and-simple-cannibalization-analysis","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Snowflake"},{"label":"Step-by-step tutorials"}]},{"id":"0enpQFaNHVgqfsNhEtf5","title":"Minkowski distance to perform cannibalization analysis","pathname":"/advanced-spatial-analytics/spatial-analytics-for-snowflake/step-by-step-tutorials/minkowski-distance-to-perform-cannibalization-analysis","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Snowflake"},{"label":"Step-by-step tutorials"}]},{"id":"uMmVnnAKj8V1vbFnw1IL","title":"Computing US airport connections and route interpolations","pathname":"/advanced-spatial-analytics/spatial-analytics-for-snowflake/step-by-step-tutorials/computing-us-airport-connections-and-route-interpolations","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Snowflake"},{"label":"Step-by-step tutorials"}]},{"id":"03Wm6PNmhJZuXDFCmA8w","title":"New supplier offices based on store locations clusters","pathname":"/advanced-spatial-analytics/spatial-analytics-for-snowflake/step-by-step-tutorials/new-supplier-offices-based-on-store-locations-clusters","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Snowflake"},{"label":"Step-by-step tutorials"}]},{"id":"iXR9VvFH0ET3Xy779cpf","title":"Analyzing store location coverage using a Voronoi diagram","pathname":"/advanced-spatial-analytics/spatial-analytics-for-snowflake/step-by-step-tutorials/analyzing-store-location-coverage-using-a-voronoi-diagram","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Snowflake"},{"label":"Step-by-step tutorials"}]},{"id":"ZyONUIwTZ9xeHTmiOOKE","title":"Enrichment of catchment areas for store characterization","pathname":"/advanced-spatial-analytics/spatial-analytics-for-snowflake/step-by-step-tutorials/enrichment-of-catchment-areas-for-store-characterization","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Snowflake"},{"label":"Step-by-step tutorials"}]},{"id":"MI6z3ZKw8jRJ8JrlzPz8","title":"Data enrichment using the Data Observatory","pathname":"/advanced-spatial-analytics/spatial-analytics-for-snowflake/step-by-step-tutorials/data-enrichment-using-the-data-observatory","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Snowflake"},{"label":"Step-by-step tutorials"}]},{"id":"xqlPhzxzpMjt9UUKMOuL","title":"Spatial Analytics for Redshift","pathname":"/advanced-spatial-analytics/spatial-analytics-for-redshift","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"}]},{"id":"nI2as2AU5HO96KWuLQON","title":"Step-by-step tutorials","pathname":"/advanced-spatial-analytics/spatial-analytics-for-redshift/step-by-step-tutorials","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Redshift"}]},{"id":"o56WRmxHofbVdT88dtPE","title":"Generating trade areas based on drive/walk-time isolines","pathname":"/advanced-spatial-analytics/spatial-analytics-for-redshift/step-by-step-tutorials/generating-trade-areas-based-on-drive-walk-time-isolines","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Redshift"},{"label":"Step-by-step tutorials"}]},{"id":"VVyrJv3cs6upOAq2PRIv","title":"Geocoding your address data","pathname":"/advanced-spatial-analytics/spatial-analytics-for-redshift/step-by-step-tutorials/geocoding-your-address-data","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Redshift"},{"label":"Step-by-step tutorials"}]},{"id":"TrMF0LJd289QCn1dvn6t","title":"Creating spatial index tilesets","pathname":"/advanced-spatial-analytics/spatial-analytics-for-redshift/step-by-step-tutorials/creating-spatial-index-tilesets","siteSpaceId":"sitesp_rPFOM","breadcrumbs":[{"label":"Advanced spatial analytics"},{"label":"Spatial Analytics for Redshift"},{"label":"Step-by-step tutorials"}]}]}