# improvinglife/gis-super--claude architecture

> Architecture diagram of the GitHub repository improvinglife/gis-super--claude, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-11-10). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/improvinglife/gis-super--claude
- Repository: https://github.com/improvinglife/gis-super--claude

## Overview

Vantage is a client-side geographic-data workbench delivered as a single HTML file. Users explore maps and public data, apply analysis and drawing tools, and save or exchange geographic work; saved cases and settings stay in browser storage. The README documents broad capabilities and external data-service use, but no source excerpts are available, so the graph does not infer internal calls or a more detailed processing sequence.

Main entry points: [`vantage.html`](https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html) (Vantage Workbench)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_mapping["Maps and Data"]
  node_workbench["Vantage Workbench<br/>[vantage.html]"]
  node_layers["Map Layers<br/>[vantage.html]"]
  node_base_maps["Base Maps<br/>[vantage.html]"]
  node_search_feeds["Search and Feeds<br/>[vantage.html]"]
end

subgraph group_tools["Map Tools"]
  node_measure_draw["Measure and Draw<br/>[vantage.html]"]
  node_notes_tracks["Notes and Tracks<br/>[vantage.html]"]
end

subgraph group_analysis["Spatial Analysis"]
  node_terrain["Terrain Analysis<br/>[vantage.html]"]
  node_travel_sight["Travel and Sight<br/>[vantage.html]"]
  node_sun_nearby["Sun and Nearby<br/>[vantage.html]"]
end

subgraph group_work["Cases and Exchange"]
  node_data_exchange["Data Exchange<br/>[vantage.html]"]
  node_browser_storage[("Browser Storage<br/>[vantage.html]")]
end

node_user(("Map User"))
node_public_services{{"Public Data Services"}}

node_user -->|"opens"| node_workbench
node_user -->|"explores"| node_layers
node_user -->|"switches"| node_base_maps
node_user -->|"searches"| node_search_feeds
node_user -->|"measures and draws"| node_measure_draw
node_user -->|"saves"| node_notes_tracks
node_user -->|"analyzes"| node_terrain
node_user -->|"analyzes"| node_travel_sight
node_user -->|"analyzes"| node_sun_nearby
node_user -->|"imports and exports"| node_data_exchange
node_workbench -->|"requests data"| node_public_services
node_workbench -->|"stores work"| node_browser_storage

click node_workbench "https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html"
click node_layers "https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html"
click node_base_maps "https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html"
click node_search_feeds "https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html"
click node_measure_draw "https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html"
click node_notes_tracks "https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html"
click node_terrain "https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html"
click node_travel_sight "https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html"
click node_sun_nearby "https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html"
click node_data_exchange "https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html"
click node_browser_storage "https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_workbench,node_layers,node_base_maps,node_search_feeds,node_user toneBlue
class node_measure_draw,node_notes_tracks toneAmber
class node_terrain,node_travel_sight,node_sun_nearby toneMint
class node_data_exchange,node_browser_storage toneRose
class node_public_services toneIndigo
```

## Components

### Maps and Data

- [Vantage Workbench](https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html): `vantage.html`
- [Map Layers](https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html): `vantage.html`
- [Base Maps](https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html): `vantage.html`
- [Search and Feeds](https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html): `vantage.html`

### Map Tools

- [Measure and Draw](https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html): `vantage.html`
- [Notes and Tracks](https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html): `vantage.html`

### Spatial Analysis

- [Terrain Analysis](https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html): `vantage.html`
- [Travel and Sight](https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html): `vantage.html`
- [Sun and Nearby](https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html): `vantage.html`

### Cases and Exchange

- [Data Exchange](https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html): `vantage.html`
- [Browser Storage](https://github.com/improvinglife/gis-super--claude/blob/main/vantage.html): `vantage.html`

### Other components

- **Map User**
- **Public Data Services**

## Connections

- Map User → Vantage Workbench: opens (evidence: `README.md`)
- Map User → Map Layers: explores (evidence: `README.md`)
- Map User → Base Maps: switches (evidence: `README.md`)
- Map User → Search and Feeds: searches (evidence: `README.md`)
- Map User → Measure and Draw: measures and draws (evidence: `README.md`)
- Map User → Notes and Tracks: saves (evidence: `README.md`)
- Map User → Terrain Analysis: analyzes (evidence: `README.md`)
- Map User → Travel and Sight: analyzes (evidence: `README.md`)
- Map User → Sun and Nearby: analyzes (evidence: `README.md`)
- Map User → Data Exchange: imports and exports (evidence: `README.md`)
- Vantage Workbench → Public Data Services: requests data (evidence: `README.md`)
- Vantage Workbench → Browser Storage: stores work (evidence: `README.md`)
