AN AGENT SKILL FOR MAP DELIVERY

Spatial data in. Map product out.

Turn existing spatial data into searchable, filterable, layer-aware interactive maps, save key views for presentation, and export report or publication figures from the same visual plan.

Search & filterLayer controlSaved ViewsPortable HTML
CORE PRODUCT CAPABILITIES

Explore, focus, and present spatial data through one interactive map.

The interface stays map-first: find objects, switch spatial context, save important positions, and hand off one portable deliverable.

01

Search & Filter

Find records by name or attributes, filter categories and numeric ranges, sort results, and inspect feature details.

02

Layer Control

Move between a neutral overview and layer-focused exploration while controlling visibility, legends, and basemaps independently.

03

Saved Views

Save up to eight named center-and-zoom views in the browser and jump back to key sites during exploration and presentation.

04

Portable Delivery

Deliver a self-contained HTML map and generate slide or publication figures from the same visual plan.

TWO MAP PRODUCTS · REAL GENERATED HTML

Choose the interaction model that matches the task.

Both demos are generated by the repository engine from fixed NYC Open Data snapshots and embedded directly as current product outputs.

MAP + LIST

Lower Manhattan parcel explorer

Search, filter, sort, compare KPI summaries, and inspect individual records through linked list and map interactions.

Open live map ↗
MULTILAYER

Downtown Brooklyn mobility context

Start from Overview, focus a searchable layer, control visibility independently, inspect context, and save key map views for presentation.

Open live map ↗
EXPLORE → FOCUS → PRESENT

Move from the whole map to the places that matter.

Saved Views connects broad exploration, site inspection, and presentation: explore the whole map, inspect a site in context, then return to that exact position while presenting.

01
EXPLORE

See the whole picture

Search records, switch layers, filter the current dataset, and understand the overall spatial pattern.

02
FOCUS

Inspect one place in context

Zoom to a site, compare nearby layers, and keep the map as the primary surface for understanding spatial context.

03
PRESENT

Return to key views

Save named center-and-zoom positions, jump back to Overview or a site, and keep the presentation flow moving.

BUILT FOR RELIABLE HANDOFF

The product experience sits on an auditable build path.

The Agent interprets intent and confirms build-critical choices; MapSpec records the contract; the deterministic engine handles data, rendering, browser checks, and delivery verification.

01

Inspect

Discover layers, geometry, CRS, field roles, and blocking issues.

02

Confirm

Confirm the build-critical details that remain unresolved after inspection.

03

Resolve

Apply geometry-aware, density-aware visual defaults while preserving explicit choices.

04

Build

Create the self-contained Leaflet map and requested report figures.

05

Verify

Exercise browser behavior, counts, hashes, provenance, and the final delivery manifest.

$ interactive-map-builder inspect data.geojson
✓ CRS · fields · geometry
$ interactive-map-builder build --spec map_spec.json --out dist
✓ map.html · build report · delivery manifest
$ interactive-map-builder verify --dist dist
✓ browser-ready deliverable

Try the product, then inspect the implementation.

Open either live map to experience the current product surface, or go to GitHub for the Agent Skill, MapSpec contract, tests, and release history.