hedron-maps¶
Package maturity: Beta · Package version: 0.1.0 (phase 0.47) · extra hedron[maps]
Living Hedron train 0.59.x (published tip v0.59.0; PyPI flagship pins use
>=0.59.0,<0.60 ).
hedron-maps provides a typed map grammar, deterministic compilation, a pinned MapLibre
5.6.1 strict-CSP host, custom raster/vector tile sources, and static/offline basemaps
while preserving Hedron's semantic fallback and application-owned security policy.
The Supported inventory is deliberately bounded:
- replaceable OpenStreetMap raster default on
hedron_maps.Maponly; - custom XYZ raster, TileJSON, and MVT/vector sources;
- static georeferenced images, PMTiles, bounded MBTiles, and blank maps;
- markers and bounded GeoJSON/line/polygon/circle/raster overlays;
hedron_maps.GeoJSONLayertyped overlays vshedron_core.GeoJSONLayersanitizer;- safe local styles, exact-origin policy, attribution, and resource manifests;
- typed feature/viewport events through ordinary Hedron commands; and
- no-JavaScript, WebGL-failure, source-failure, and air-gapped behavior.
Leaflet/OpenLayers, deck.gl, WMS/WMTS/WFS, arbitrary projections, drawing, terrain, globe, routing, geocoding, and offline-region download are not in the Supported inventory.
Authority: Maps API · RFC-0074.
Try the package-native simulations: marker filtering and GeoJSON layer accessibility. Each page includes the complete runnable Hedron app; the docs simulations make no live tile requests.