arcgis-core-maps

Create 2D maps and 3D scenes with 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-core-maps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arcgis-core-maps
Source: https://github.com/SaschaBrunnerCH/arcgis-maps-sdk-js-ai-context/tree/main/contexts/4.34/skills/arcgis-core-maps
Command: npx skills add https://github.com/SaschaBrunnerCH/arcgis-maps-sdk-js-ai-context --skill arcgis-core-maps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers create both 2D maps and 3D scenes using the ArcGIS Maps SDK for JavaScript, enabling rapid map visualization and navigation in web applications.

Core Features & Use Cases

  • Supports both Map Components (web components) and Core API approaches for flexible integration.
  • Demonstrates how to initialize Map with MapView for 2D maps and SceneView for 3D scenes, including common patterns for basemaps, centers, and navigation.
  • Provides guidance for using Direct ESM imports and CDN-based usage to accommodate development and prototyping.

Quick Start

Create a basic map by importing Map and MapView from @arcgis/core and instantiating them with a container element.

Frequently Asked Questions about arcgis-core-maps

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

FAQPage Schema
How do I build a 2D map and 3D scene using the ArcGIS Maps SDK for JavaScript?

Yes, you can integrate maps via ArcGIS web components or the Core API. Web components offer a declarative HTML approach for rapid prototyping, while the Core API provides direct ESM imports for deeper programmatic control over map visualization.

What is the difference between using ESM imports and CDN for ArcGIS maps?

Using ESM imports involves bundling @arcgis/core modules locally for development, while CDN usage references the ArcGIS Maps SDK remotely. ESM suits robust applications, whereas CDN is ideal for quick prototyping without local builds.

Do I need specific knowledge of Map and MapView modules to use ArcGIS Maps SDK?

Yes, you need knowledge of Map, MapView, and SceneView modules from @arcgis/core. Understanding these common modules is required to properly configure basemaps, set navigation, and instantiate containers for your web application.

Can I use ArcGIS web components for map visualization in my web app?

Yes, you can integrate maps via ArcGIS web components or the Core API. Web components offer a declarative HTML approach for rapid prototyping, while the Core API provides direct ESM imports for deeper programmatic control over map visualization.