arcgis-advanced-layers

Configure advanced OGC layers in 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-advanced-layers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arcgis-advanced-layers
Source: https://github.com/SaschaBrunnerCH/arcgis-maps-sdk-js-ai-context/tree/main/contexts/4.34/skills/arcgis-advanced-layers
Command: npx skills add https://github.com/SaschaBrunnerCH/arcgis-maps-sdk-js-ai-context --skill arcgis-advanced-layers

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a unified approach to integrating a range of advanced OGC layer types within ArcGIS Maps SDK for JavaScript, enabling seamless rendering of diverse data sources and server-side rendering capabilities.

Core Features & Use Cases

  • WMSLayer: Integrate raster data from Web Map Services for map-backed layers.
  • WFSLayer: Consume vector features from Web Feature Services for dynamic styling and querying.
  • WMTSLayer: Use tile services for efficient basemaps and thematic layers.
  • OGCFeatureLayer: Create layers from OGC API Features for flexible data access.
  • MapImageLayer: Render server-generated imagery with sublayers and custom renderers.
  • CatalogLayer: Work with catalog items, footprints, and catalog-based workflows.
  • Dynamic Data Layers: Combine data sources and live data streams for interactive maps.

Quick Start

Load and configure advanced OGC layers in a Maps SDK project to render dynamic data.

Frequently Asked Questions about arcgis-advanced-layers

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

FAQPage Schema
How do I add OGC API Features to an ArcGIS Maps SDK for JavaScript application?

To add OGC API Features, use the OGCFeatureLayer module in ArcGIS Maps SDK for JavaScript. This enables flexible data access by creating layers directly from OGC API Features endpoints for dynamic map rendering.

What is the best way to integrate WMS and WFS layers in ArcGIS JS?

The best way to integrate WMS and WFS layers is using WMSLayer and WFSLayer modules in ArcGIS Maps SDK. WMSLayer handles raster data from Web Map Services, while WFSLayer consumes vector features for dynamic styling and querying.

Can I use server-side rendering with MapImageLayer in ArcGIS Maps SDK?

Yes, MapImageLayer supports server-side rendering in ArcGIS Maps SDK. It renders server-generated imagery and allows you to work with sublayers and custom renderers for advanced map visualization workflows.

How do dynamic data layers handle live data streams in ArcGIS maps?

Dynamic data layers in ArcGIS Maps SDK combine various data sources with live data streams. This approach creates interactive maps by handling real-time data-source integration within typical mapping workflows.

When should I use WMTSLayer instead of WMSLayer for OGC services?

Use WMTSLayer instead of WMSLayer when you need efficient tile services for basemaps and thematic layers. WMTSLayer handles tiled Web Map Services, whereas WMSLayer is designed for raster data from standard Web Map Services.

Does ArcGIS Maps SDK support CatalogLayer for footprint workflows?

Yes, ArcGIS Maps SDK supports CatalogLayer for catalog-based workflows. You can work with catalog items and footprints to manage and visualize complex datasets within your mapping application.