arcgis-core-maps

Initialize and manage 2D and 3D maps with the ArcGIS Maps SDK for JavaScript Core API.

Updated May 27, 2026
One-click install
npx skills add https://github.com/elowen53/arcgis-maps-sdk-js-ai-context-4.0 --skill arcgis-core-maps-elowen53
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: arcgis-core-maps
Source: https://github.com/elowen53/arcgis-maps-sdk-js-ai-context-4.0/tree/main/skills/arcgis-core-maps
Command: npx skills add https://github.com/elowen53/arcgis-maps-sdk-js-ai-context-4.0 --skill arcgis-core-maps-elowen53

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initializes and manages 2D and 3D maps using the ArcGIS Maps SDK for JavaScript Core API (MapView/SceneView) without relying on web components.

Core Features & Use Cases

  • Core API setup: Map, MapView, SceneView initialization with container and map.
  • View management: creating, configuring, and rendering 2D/3D views; adding widgets via view.ui.add.
  • Loading WebMaps/WebScenes and common patterns for portal items; both build-tool (ESM) and CDN (AMD) usage.
  • Use case: quickly scaffold a basic 2D map and a 3D scene for an enterprise app using only core API.

Quick Start

Create a 2D MapView or a 3D SceneView using the Core API and attach it to 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 initialize a 2D MapView or 3D SceneView with the ArcGIS Core API?▼

Use the ArcGIS Core API to create Map and MapView or SceneView instances, bind them to a container element, and handle view.when for rendering readiness.

What is the difference between using ArcGIS Core API ESM and CDN workflows?▼

The ArcGIS Core API supports both build-tool ESM workflows via @arcgis/core imports and CDN AMD workflows, allowing you to choose between bundling modules locally or loading them from a network endpoint.

How do I load a WebMap or WebScene from a portal item using ArcGIS Core?▼

Load a WebMap or WebScene using the ArcGIS Core API by instantiating the class with a portal item ID, then pass the loaded object directly to your MapView or SceneView for rendering.

Can I add widgets to a MapView without using ArcGIS web components?▼

Yes, you can add widgets to a MapView without web components by using the view.ui.add method from the ArcGIS Core API to place built-in widgets directly into your view's user interface.

Does the ArcGIS Core API require specific SDK versions for basic map setup?▼

The ArcGIS Core API implementation for basic map setup, portal item loading, and widget integration targets SDK version 4.26 for both ESM and CDN AMD workflows.