arcgis-advanced-layers

Configure and render advanced ArcGIS layer types across OGC services.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ArcGIS developers need to work with a variety of advanced layer types across OGC services and dynamic data sources, but there's no single, cohesive guide to configure and render these layers consistently.

Core Features & Use Cases

  • WMSLayer, WFSLayer, WMTSLayer integration for raster and vector services.
  • OGCFeatureLayer, MapImageLayer, and MediaLayer support for diverse data and georeferenced media.
  • Georeferencing options (ExtentAndRotationGeoreference, ControlPointsGeoreference) to align imagery with maps.
  • Layer configuration, sublayer management, dynamic data sources, and sample code for common scenarios.

Quick Start

Create a Map with a MapImageLayer containing sublayers and a WMSLayer, then load and view them.

Frequently Asked Questions about arcgis-advanced-layers

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

FAQPage Schema
How do I configure a WMSLayer or WMTSLayer for rendering raster and vector services in ArcGIS?

To configure a WMSLayer or WMTSLayer in ArcGIS, you use the ArcGIS JS API modules to integrate OGC raster and vector services. This Skill provides cohesive configuration and rendering steps for consistent map display across diverse data sources.

What's the best way to georeference imagery and align it with maps using ArcGIS JS API?

The best way to georeference imagery in ArcGIS is by using ExtentAndRotationGeoreference or ControlPointsGeoreference options. These mechanisms align imagery with maps accurately, supporting dynamic data layers and georeferencing workflows for precise map rendering.

Can I manage sublayers and dynamic data sources within a MapImageLayer?

Yes, you can manage sublayers and dynamic data sources within a MapImageLayer. The Skill provides configuration options for sublayer management and dynamic data sources, allowing you to load and view complex map structures with multiple integrated layers.

When do I need to use OGCFeatureLayer or MediaLayer instead of standard ArcGIS layers?

You need OGCFeatureLayer for OGC API features and MediaLayer for georeferenced media. These advanced layer types support diverse data sources that standard layers cannot handle, ensuring accurate rendering of specialized vector data and imagery.

Does this approach to ArcGIS advanced layers support WFS integration for vector data?

Yes, the approach supports WFSLayer integration for vector services. It configures and renders advanced ArcGIS layer types across WMS, WFS, and WMTS services, applying consistent configuration logic to OGC services and dynamic data sources.

Why are my advanced ArcGIS layers not rendering correctly for dynamic data sources?

Advanced ArcGIS layers may not render correctly due to missing JS API modules for layers or georeferencing. You must properly configure dynamic data sources and apply the correct georeferencing options to ensure accurate map rendering.