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.