arcgis-interaction

Enable popups, editing, sketching, and event handling for ArcGIS Maps SDK applications.

19|5|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/SaschaBrunnerCH/arcgis-maps-sdk-js-ai-context --skill arcgis-interaction
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arcgis-interaction
Source: https://github.com/SaschaBrunnerCH/arcgis-maps-sdk-js-ai-context/tree/main/contexts/4.34/skills/arcgis-interaction
Command: npx skills add https://github.com/SaschaBrunnerCH/arcgis-maps-sdk-js-ai-context --skill arcgis-interaction

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables developers to implement rich user interactions with ArcGIS maps, including popups, editing workflows, sketching, and event handling, to create more engaging and productive map applications.

Core Features & Use Cases

  • Popup customization and content management for feature-centric interfaces
  • Hit testing, selection, and response to user events on map features
  • Visual feedback through feature highlighting during interactions
  • In-map editing workflows and form-based attribute updates
  • Sketching and drawing utilities to create or modify features
  • Comprehensive event handling for interaction-driven UX and workflows
  • Guidance on using TypeScript with ArcGIS maps and components

Quick Start

Integrate this skill into your map application to enable feature popups, editing workflows, sketching, and event-driven interactions.

Frequently Asked Questions about arcgis-interaction

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

FAQPage Schema
How do I add popups and feature selection to an ArcGIS map application?

To add popups and feature selection in ArcGIS maps, implement hit testing and event handling workflows. This enables robust user interaction capabilities by identifying clicked features and customizing popup content management for feature-centric interfaces.

What is the best way to implement sketching and editing workflows in ArcGIS maps?

The best way to implement sketching and editing workflows in ArcGIS maps is using in-map editing utilities and sketching tools. These allow users to create or modify features directly and perform form-based attribute updates within the map application.

Does this ArcGIS interaction approach work with TypeScript and core Maps SDK components?

Yes, this ArcGIS interaction approach works with TypeScript and core Maps SDK components. It provides guidance on using TypeScript with ArcGIS maps and ensures compatibility with core components for building interactive event-driven workflows.

How does hit testing work for responding to user events on map features?

Hit testing works by detecting where user events occur on the map and matching them to underlying features. This enables applications to respond to user interactions through feature selection, visual feedback highlighting, and comprehensive event handling.

Can I provide visual feedback through feature highlighting during map interactions?

Yes, you can provide visual feedback through feature highlighting during map interactions. This is achieved by combining hit testing, feature selection, and event handling to create engaging and productive user experiences in interactive map applications.