arcgis-editing

Configure Editor and FeatureForm widgets for ArcGIS Maps SDK JavaScript 4.26 workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Editing workflows for geospatial data can be complex when using ArcGIS Maps SDK for JavaScript 4.26. This guide helps you configure and operate feature editing tools (Editor, FeatureForm) and manage versioning, subtypes, and attachments.

Core Features & Use Cases

  • Core API-based editing: Editor and FeatureForm widgets to edit geometry and attributes in map views.
  • Versioning and subtypes: Guidance for VersionManagementService and subtype-aware editing in versioned services.
  • Form-driven data entry: Structured forms for consistent data capture and validation.
  • Attachments and related records: Attach images or related data during edit sessions.

Quick Start

Instantiate a MapView, load a FeatureLayer, and add an Editor to the view UI.

Frequently Asked Questions about arcgis-editing

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

FAQPage Schema
How do I configure the ArcGIS Editor widget for feature editing?

Configure ArcGIS feature editing by instantiating a MapView, loading a FeatureLayer, and adding an Editor widget to the view UI with customized layerInfos. This setup enables geometry and attribute editing directly within map views.

What is the best way to manage versioning when editing ArcGIS features?

ArcGIS versioning is managed through the VersionManagementService, which handles versioned services and subtype-aware editing workflows. This service ensures data integrity and supports conflict resolution during multi-user editing sessions.

Can I use FeatureForm for structured attribute data entry in ArcGIS?

Yes, the FeatureForm widget enables form-driven data entry for consistent attribute capture and validation in ArcGIS. It structures fields to enforce data quality rules during feature editing sessions.

Does ArcGIS feature editing support adding attachments to features?

ArcGIS feature editing supports attachments, allowing you to attach images or related data during edit sessions. Attachment settings are configured within the Editor widget alongside layerInfos.

How do subtypes affect feature editing workflows in ArcGIS?

Subtypes enable subtype-aware editing in ArcGIS, allowing different attribute behaviors and rules per category within a versioned service. The Editor and FeatureForm widgets respect these subtype configurations during data entry.

Why does my ArcGIS Editor widget need layerInfos configured?

layerInfos configuration is required for the ArcGIS Editor widget to properly target specific FeatureLayer instances, define attachment settings, and apply basic validation rules during feature editing.