arcgis-feature-effects

Apply filters and visual effects to ArcGIS JS API map features.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Highlighting important features on a map can be challenging; this skill provides a consistent way to apply filters and visual effects to draw attention to key data points.

Core Features & Use Cases

  • Apply and combine feature effects on Layer and LayerView to highlight selected features or de-emphasize others.
  • Use cases include interactive maps, dashboards, and storytelling where visual emphasis guides user attention.
  • Supports a range of effects (opacity, grayscale, blur, drop-shadow, bloom, brightness, contrast, invert, sepia, saturate, hue-rotate) and can be dynamic with filters and spatial/time-based constraints.

Quick Start

Apply a chosen feature effect to a map layer by selecting a filter and setting an included or excluded effect on the Layer or LayerView.

Frequently Asked Questions about arcgis-feature-effects

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

FAQPage Schema
How do I apply visual effects to highlight features in ArcGIS Maps SDK for JavaScript?

Apply visual effects to ArcGIS JS API 4.x map features by configuring layer.featureEffect or layerView.featureEffect with filters and included/excluded effects to emphasize key data points.

What visual effects can I use to emphasize map features in ArcGIS?

ArcGIS feature effects support opacity, grayscale, blur, drop-shadow, bloom, brightness, contrast, invert, sepia, saturate, and hue-rotate to dynamically emphasize or de-emphasize map features.

Can I use feature effects across both 2D and 3D ArcGIS map views?

Yes, feature effects work across both 2D and 3D views in the ArcGIS Maps SDK for JavaScript, allowing you to apply dynamic styling and filters consistently in various visualization scenarios.

How do filters combine with visual effects to improve map readability?

Filters combine with visual effects by separating included and excluded features, allowing you to highlight selected data points while applying effects like grayscale or opacity to de-emphasize others.

Do I need specific ArcGIS JS API knowledge to configure feature effects?

Yes, configuring feature effects requires knowledge of the ArcGIS JS API 4.x, specifically layer.featureEffect and layerView.featureEffect configurations, and the ability to combine filters with visual variables.