UC: Explore Geospatial Space¶
Description:
An agent explores a geospatial map of holons within or across spaces. This involves interacting with spatial markers that represent holons, filtered by type, tag, or location. Visual context and mapping layers support pattern recognition, discovery, and movement toward coordination or engagement.
Ecosystem Relationships
Mapps Involved: - Geospatial Map Explorer - Holon Gallery - Space Explorer
Holon Types: - [R] Space - [R] Holon - [R] SavedView - [R] CollectionVisualizer - [R] SpatialArea
Ecosystems Supported: - Living Systems Mapping - Territorial Bioregions - Local Coordination Spaces
Personas Likely Involved: - Cartographer - Pattern Detective - Regenerative Actor
Use Case Details
Preconditions:
- Agent has access to the Geospatial Map Explorer
- Holons have valid spatial metadata (e.g. coordinates, bounding boxes)
- Spatial layers and visualizations are available
Post-conditions:
- Agent gains geospatial perspective on system activity or opportunity
- Agent may initiate further exploration or interaction with holons
- Agent may save a spatial lens as a SavedView
Assumptions:
- Holons may include spatial metadata directly or via relationship
- Map view supports layers, overlays, and time filters (future work)
Main Flow¶
- Agent opens the Geospatial Map Explorer
- The map centers on a default region, saved view, or user location
- Holons render as interactive spatial markers or shapes
- Agent applies filters (e.g. holon type, tag, activity)
- Agent selects a holon to preview or open a detail view
- Agent optionally saves the map state as a
SavedView
Wireframes¶
- Zoomable 2D or 3D map with layer toggles
- Holon markers with tooltips and quick actions
- Sidebar filter + legend interface
GitHub Issues¶
- [ ] Spatial filtering and bounding box queries
- [ ] Visual layer management for holon categories
- [ ] Integration with SavedView and sharing
Implementation Notes¶
- Could integrate OpenStreetMap, Mapbox, or Cesium depending on needs
- Filtering logic aligns with general
CollectionVisualizerbehavior - Potential to evolve into map-based ritual or service discovery