arcgis-analysis-services

Perform spatial analysis and geometry operations with the ArcGIS Maps SDK for JavaScript.

19|5|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/SaschaBrunnerCH/arcgis-maps-sdk-js-ai-context --skill arcgis-analysis-services
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arcgis-analysis-services
Source: https://github.com/SaschaBrunnerCH/arcgis-maps-sdk-js-ai-context/tree/main/contexts/4.34/skills/arcgis-analysis-services
Command: npx skills add https://github.com/SaschaBrunnerCH/arcgis-maps-sdk-js-ai-context --skill arcgis-analysis-services

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Perform client-side spatial analysis, geometry operations, and REST service interactions using the ArcGIS Maps SDK.

Core Features & Use Cases

  • Geometry Operators: Load and execute buffer, intersect, centroid and other operators for real-time spatial processing.
  • Analysis Objects: Use ElevationProfileAnalysis, LineOfSightAnalysis, ViewshedAnalysis, SliceAnalysis, and related analyses to support 2D/3D workflows.
  • REST Services & Workflows: Access routing, geocoding, geoprocessing, and other ArcGIS REST endpoints to fetch routes, locations, and results.
  • Use Case: Build GIS applications that analyze terrain, compute routes, and query features with statistics for dashboards.

Quick Start

Load the ArcGIS Analysis & Services skill and begin performing routing, geocoding, and geometry operations.

Frequently Asked Questions about arcgis-analysis-services

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

FAQPage Schema
How do I perform spatial analysis and geometry operations using ArcGIS REST services?

Spatial analysis and geometry operations are performed using the ArcGIS Maps SDK for JavaScript, which executes buffer, intersect, and centroid calculations while interacting directly with REST endpoints. It supports routing, geocoding, and viewshed workflows.

How do I calculate routing and geocoding in a GIS application?

Routing and geocoding are calculated by accessing ArcGIS REST endpoints through the Maps SDK. This fetches routes and location data, enabling applications to compute paths and map addresses directly within the client interface.

Can I run viewshed and elevation analysis directly in the browser?

Viewshed and elevation analysis can run in the browser using ElevationProfileAnalysis and ViewshedAnalysis objects within the ArcGIS Maps SDK. This supports both 2D and 3D terrain workflows without server-side processing.

Do I need the ArcGIS Maps SDK to execute geometry operators?

The ArcGIS Maps SDK is required to load and execute geometry operators like buffer and intersect. The skill relies on these SDK modules to handle real-time spatial processing and REST service interactions.

What is the best way to query features with statistics for GIS dashboards?

Querying features with statistics for GIS dashboards is best handled through ArcGIS geoprocessing and REST service calls. This approach fetches aggregated spatial results, enabling real-time data visualization and analysis.