Scaffold First · Agent Second · Judgment Always

The 2026 GIS build pattern, on one page.

Start with Esri's official ArcGIS Maps SDK scaffold. Let an AI coding agent reshape it into a reusable decision-support shell. Keep the mission, data, interface, and judgment in human hands.

1 Official Esri Scaffold
5 Commands to Deployed
0 Runtime AI Calls

What Changed in 2026

The new thing is not one magic command. It is the convergence of official GIS scaffolds, agentic coding, typed web apps, and one-command deployment.

1

Esri Provides the Starting Frame

The scaffold wires the ArcGIS SDK, map components, TypeScript, and Vite together.

2

The Agent Reshapes the App

The starter demo is replaced with a map-first decision shell and real UI controls.

3

The Practitioner Directs the Value

The human chooses the audience, layers, data rules, decisions, and trust boundary.

1 · Scaffold npx @arcgis/create -n gis-agent-lab -t vite
2 · Install npm install
3 · Run Locally npm run dev
4 · Build npm run build
5 · Deploy vercel --prod

The Confusing Parts, Translated

These are not new GIS concepts. They are the web-app packaging around the ArcGIS SDK work you already understand.

Why Did a Wheat Map Appear?

Esri's starter includes a sample map so you can confirm the SDK, components, and build tool are working. Wheat is proof of loading, not the subject of your app.

What Are npm, Vite, and TypeScript Doing?

npm downloads the parts.

It fetches the ArcGIS SDK packages and development tools listed by the project, so your local folder has everything the app needs.

npm install

What Changed From the Starter?

  • Starter demo screen replaced with a map-first shell.
  • Layer controls, filters, notes, and details moved into app UI.
  • Default ArcGIS popups are disabled.
  • No private data, no auth, no runtime AI parsing.

How to Demo This to Peers

The best version is short: show the official starting point, show the agent-shaped app, and point out that the GIS practitioner still owns the judgment.

60-second peer demo

"This is not AI randomly making a map. This starts with Esri's official scaffold. The agent changes the starter into a decision shell, and the GIS person stays in charge of data, design, and judgment."

Live ArcGIS Shell

This is still a real ArcGIS Maps SDK app. Toggle layers, filter the sample data, paste a note, collapse the side panel, and select a feature on the map.

Sample Data Only

GIS Agent Lab

Official ArcGIS Scaffold, Agent-Shaped Decision Shell

Starter shell
Map loading…