Geoprostorové nástroje / geo-area-pipelineAktivní

GEO Area Pipeline · OpenTopo / OsmAnd

Lokální mapové balíky a reprodukovatelné definice oblastí: ohraničující obdélníky WGS84, dlaždice XYZ OpenTopoMap, SQLite pro OsmAnd a validovaný import oblastí do Map Geometry.

01

Problém

Výchozí situace

Pokrytí stažením, lokální mapové kontejnery a metrické analytické oblasti lze snadno zaměnit. Oblasti vyžadují reprodukovatelné definice a import bez přepisování nesouvisejících projektových objektů nebo jejich provenience.

02

Omezení

Okrajové podmínky

  • Přísná validace ohraničení WGS84/zoomu a rozpočtu dlaždic
  • Práva poskytovatele a atribuce; samotný rate limit neuděluje povolení pro offline použití
  • Oddělené výstupy dlaždic a geometrie
  • Explicitní analytický počátek a konzervativní předběžná kontrola 249 km
  • Zkušební běh, zálohy, stabilní identity objektů a idempotentní aktualizace
03

Řešení

Řešení

Pipeline v Pythonu využívající standardní knihovnu definuje oblasti, plánuje rastrové balíky a kontroluje obsah SQLite/PNG. Samostatný export převádí ohraničující obdélníky na geografické polygony WGS84 podle kontraktu Map-geometry-v1; uložený JSON se do Map Geometry importuje ručně. Balíky dlaždic a cache dlaždic v prohlížeči zůstávají nezávislé.

04

Architektura

Architektura

  • regions.json: ohraničení / zoom / rozpočet dlaždic
  • XYZ → SQLite .sqlitedb pro OsmAnd
  • Navázání s kontraktem buildu / ověření balíku pouze pro čtení
  • Export polygonů WGS84 s proveniencí ohraničení/zoomu
  • Validace Map-geometry-v1 / stabilní zdrojový klíč
  • Volitelný explicitní automatický počátek / brána dosahu AEQD
  • Atomické zápisy JSON / ověřené zálohy / manifest balíku
05

Výsledek

Výsledek

Export ohraničení a kontrolovaná změna počátku jsou lokálně implementovány. Zpráva o automatickém počátku z 10. 10. 2026 dokumentuje 75 testů a kontrolu vůči enginu Map Geometry; tyto kontroly jsou zde pouze uvedeny, nikoli znovu spuštěny. Map Geometry nečte .sqlitedb přímo. Další adaptéry Geo/ROS jsou možnostmi integrace, nikoli doloženým průchozím datovým řetězcem; aktuální test na cílovém zařízení OsmAnd chybí.