location

Download an OpenStreetMap region and update ORS routing configuration files.

12|13|Updated Feb 14, 2025
One-click install
npx skills add https://github.com/Snowflake-Labs/sfguide-create-a-route-optimisation-and-vehicle-route-plan-simulator --skill location-snowflake-labs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: location
Source: https://github.com/Snowflake-Labs/sfguide-create-a-route-optimisation-and-vehicle-route-plan-simulator/tree/main/.cortex/skills/customize-main/location
Command: npx skills add https://github.com/Snowflake-Labs/sfguide-create-a-route-optimisation-and-vehicle-route-plan-simulator --skill location-snowflake-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This subskill enables changing the OpenStreetMap region used by the customize-main router to update maps, configuration files, and service references, ensuring routing data and services point to the correct region.

Core Features & Use Cases

  • Download and apply a new OpenStreetMap region map
  • Update ORS config (ors-config.yml) and service specifications to reference the new region
  • Validate map presence in stage and adjust resource provisioning for different map sizes
  • Return map region changes and trigger downstream router steps to update graphs and services

Quick Start

Download and apply a new map region to update the routing configuration

Frequently Asked Questions about location

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I switch OpenStreetMap regions for routing in Snowflake?▼

To switch OpenStreetMap regions for routing in Snowflake, download a new map from sources like Geofabrik or BBBike, apply it to the customize-main router, and update the ORS configuration files to reference the new region.

What does updating the OpenStreetMap region in OpenRouteService require?▼

Updating the OpenStreetMap region requires downloading the new map, validating its presence in stage, editing oss-build-routing-solution-in-snowflake project files, and adjusting resource provisioning to handle different map sizes.

Can I use Geofabrik maps to configure ORS service specifications for testing?▼

Yes, you can use Geofabrik maps to configure ORS service specifications for testing, demos, or production workloads by downloading the regional map and applying the necessary configuration changes to ors-config.yml.

Why does changing map regions require adjusting resource provisioning?▼

Changing map regions requires adjusting resource provisioning because different OpenStreetMap map sizes demand varying compute resources to build routing graphs and update the OpenRouteService instances successfully.

How do I update ors-config.yml to reference a new OpenStreetMap map?▼

You update ors-config.yml by applying configuration changes that point the OpenRouteService to the newly downloaded OpenStreetMap region, which then triggers downstream router steps to update graphs and services.