Skip to content
Back to skills

Mapping Location Services

ASecurity

"Operate map widgets, web maps and web scenes, geocoding, network

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 8, 2026
dataapi

Works with

  • api

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill mapping-location-services --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mapping Location Services?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Mapping Location Services
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-mapping-location-services/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-mapping-location-services)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: mapping-location-services
description: "Operate map widgets, web maps and web scenes, geocoding, network
  analysis, and geoenrichment workflows."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# Mapping and location services router

Use this sub-skill for map widgets, web maps, web scenes, symbol and renderer choices, popups, geocoding and reverse geocoding, batch and custom geocoders, routing and service-area solvers, OD matrices, vehicle routing, and geoenrichment variables or reports.

Do **not** use this sub-skill for portal item lifecycle and admin operations, feature schema or editing work, or raster and imagery analysis. Route those to the sibling sub-skills instead.

## Operating rules

- Map widgets and 3D scenes depend on the `arcgis-mapping` package and a notebook-style front end. Import success does not guarantee that a widget will render in the browser.
- Treat geocoding, routing, and geoenrichment as remote service operations. Do not attempt live calls unless the user has provided the target GIS/service context, credentials or profile details, and explicit approval for the service cost.
- Before batch geocoding, check the geocoder object, batch-size limits, and whether `for_storage` is required for the intended use.
- Before routing, service-area, OD matrix, or VRP work, validate stop or order feature sets, travel mode, time windows, time zone handling, and network service availability.
- Before geoenrichment or report generation, validate the study-area shape, country/source availability, data collections, analysis variables, and export format.
- Keep content ownership, sharing, cloning, delete, and other portal administration tasks out of this sub-skill.

## Reference map

- [Workflow guide](references/mapping-and-location-workflows.md): notebook-derived patterns for map widgets, renderers, popups, geocoding, routing, and geoenrichment.
- [Service API reference](references/service-api-reference.md): verified import surface plus the key class and function signatures to use here.
- [Troubleshooting](references/troubleshooting.md): Jupyter widget issues, geocoder and credit caveats, malformed route inputs, and geoenrichment/report failures.
- [Import smoke script](scripts/check_location_service_imports.py): safe import and signature checker with no locator, network, or enrichment calls.

## First response pattern

1. Decide whether the user needs map display, geocoding, routing, or geoenrichment.
2. If the request is service-backed, ask only for the missing GIS, service, credential, or credit details needed to choose a safe path.
3. Use the workflow guide for the notebook-style recipe and the service API reference for exact arguments.
4. Use the troubleshooting guide when imports work but the widget, locator, route, or report path fails.
5. Use the smoke script only for import and signature triage; never as a substitute for live service execution.

Files in this skill

  • SKILL.md2.9 KB
  • references/mapping-and-location-workflows.md7.8 KB
  • references/service-api-reference.md13.7 KB
  • references/troubleshooting.md4.4 KB
  • scripts/check_location_service_imports.py5.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…