WMS offline - zadání k implementaci do VM #323

Closed
opened 2018-12-25 19:47:59 +01:00 by Podhorecky · 5 comments
Podhorecky commented 2018-12-25 19:47:59 +01:00 (Migrated from git.spotter.cz)

Draft zadání k použití offline mapy na VM. Souvisí s poznámkami v #142 a můžeme ještě diskutovat o provedení.
Realizace bude člověkem se zkušenostmi z GIS.

Cíl: v rámci možností využít offline vektorové mapové podklady v aplikacích, které tyto mapy využijí.

  1. průzkum a návrh vhodné kombinace mapserveru, mapového engine a mapových dat, vzhledem k použití ve VM
  • nějaké podněty v #142
  • mapový SW preferuji dostatečně robustní a s možnostmi poskytování více typů map a datových vrstev
  • lehce počítat s budoucími zatím neinstalovanými apps které intenzívně používají mapy, příp. konzultovat
  1. seznámení s GIS funkcemi stávajících aplikací ve VM
  • plánovaný záměr podle shrnutí v #317
  • zjistit nutné závislosti a komplikace, které z toho vznikají, příp. navrhnout změny v zadání
  1. doplnění VM manageru pro možnost nastavení a administrace mapových služeb
  • volitelná konfigurace WMS v nastavení, s možností restartovat, vrátit, nebo alternovat i online mapy (OSM, Google, ...)
  • kontejnerizace mapové služby bez mapových dat
  • administrátorem stažitelné a operativně povolené mapové podklady viz #142 pro konkrétní oblast
  • navrhnout jak budou mapové podklady uchovány ve VM, aby byly dostupné pro více apps a jak je případně aktualizovat ze zdrojů
  1. implementace mapového workflow do konkrétních aplikací.
  • v případě snadné konfigurace provést
  • v případě snadné modifikace kódu provést změny, ověřit a uploadnout ke zdroji
  • v případě náročné modifikace udělat průzkum, konzultaci s vývojem, případně záznam do dokumentace, pak dojde k rozhodnutí o postupu
  • v případě principielní nemožnosti implementovat offline mapové workflow udělat adekvátní záznam v dokumentaci
  1. ověřit a doladit provoz offline map v podmínkách, které pro VM mohou nastat.
  • úplný offline provoz nesmí blokovat spuštění WMS, další mapové služby, nebo části online služby, ke které bude ve VM i offline kód.
  • provoz s nedostatečným připojením lze chápat jako offline, nicméně teoreticky mohou být dostupné služby které na VM nejsou (např, fulltextové hledání podle geolokací atd...)
  • provoz offline map i při běžném online provozu - v ideálně nekonfliktním stavu, možno administrátorsky přenastavit na online mapy - po restartu VM nebo jak možné.
  1. zdokumentovat řešení
  • případně navrhnout / konzultovat možnosti rozvoje, optimalizace
  • zdokumentovat licenční a jiné okolnosti, pokud je nutné
Draft zadání k použití offline mapy na VM. Souvisí s poznámkami v #142 a můžeme ještě diskutovat o provedení. Realizace bude člověkem se zkušenostmi z GIS. Cíl: v rámci možností využít offline vektorové mapové podklady v aplikacích, které tyto mapy využijí. 1) **průzkum a návrh** vhodné kombinace mapserveru, mapového engine a mapových dat, vzhledem k použití ve VM - nějaké podněty v #142 - mapový SW preferuji dostatečně robustní a s možnostmi poskytování více typů map a datových vrstev - lehce počítat s budoucími zatím neinstalovanými apps které intenzívně používají mapy, příp. konzultovat 2) **seznámení s GIS funkcemi** stávajících aplikací ve VM - plánovaný záměr podle shrnutí v #317 - zjistit nutné závislosti a komplikace, které z toho vznikají, příp. navrhnout změny v zadání 3) **doplnění VM manageru** pro možnost nastavení a administrace mapových služeb - volitelná konfigurace WMS v nastavení, s možností restartovat, vrátit, nebo alternovat i online mapy (OSM, Google, ...) - kontejnerizace mapové služby bez mapových dat - administrátorem stažitelné a operativně povolené mapové podklady viz #142 pro konkrétní oblast - navrhnout jak budou mapové podklady uchovány ve VM, aby byly dostupné pro více apps a jak je případně aktualizovat ze zdrojů 4) **implementace mapového workflow** do konkrétních aplikací. - v případě snadné konfigurace provést - v případě snadné modifikace kódu provést změny, ověřit a uploadnout ke zdroji - v případě náročné modifikace udělat průzkum, konzultaci s vývojem, případně záznam do dokumentace, pak dojde k rozhodnutí o postupu - v případě principielní nemožnosti implementovat offline mapové workflow udělat adekvátní záznam v dokumentaci 5) **ověřit a doladit provoz offline** map v podmínkách, které pro VM mohou nastat. - úplný offline provoz nesmí blokovat spuštění WMS, další mapové služby, nebo části online služby, ke které bude ve VM i offline kód. - provoz s nedostatečným připojením lze chápat jako offline, nicméně teoreticky mohou být dostupné služby které na VM nejsou (např, fulltextové hledání podle geolokací atd...) - provoz offline map i při běžném online provozu - v ideálně nekonfliktním stavu, možno administrátorsky přenastavit na online mapy - po restartu VM nebo jak možné. 6) **zdokumentovat řešení** - případně navrhnout / konzultovat možnosti rozvoje, optimalizace - zdokumentovat licenční a jiné okolnosti, pokud je nutné
Podhorecky commented 2018-12-25 19:50:54 +01:00 (Migrated from git.spotter.cz)

changed the description

changed the description
Podhorecky commented 2019-02-25 17:15:59 +01:00 (Migrated from git.spotter.cz)

poznámka, která může přispět k průzkumu, jak nahradit Google mapy pomocí open-source alternativ... https://www.maptiler.com/google-maps-platform-alternative/

poznámka, která může přispět k průzkumu, jak nahradit Google mapy pomocí open-source alternativ... https://www.maptiler.com/google-maps-platform-alternative/
Podhorecky commented 2019-03-13 17:56:46 +01:00 (Migrated from git.spotter.cz)

mentioned in issue #317

mentioned in issue #317
Podhorecky commented 2019-04-07 15:59:31 +02:00 (Migrated from git.spotter.cz)

MapTiler připravil možnost automatické aktualizace vektorových map OSM https://www.maptiler.com/blog/2019/04/openmaptiles-automatic-updates.html

Imho zajímavé.

MapTiler připravil možnost automatické aktualizace vektorových map OSM https://www.maptiler.com/blog/2019/04/openmaptiles-automatic-updates.html Imho zajímavé.
Disassembler commented 2020-06-20 18:05:20 +02:00 (Migrated from git.spotter.cz)

moved to Spotter-Cluster#64

moved to Spotter-Cluster#64
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Spotter-Cluster/Spotter-VM#323
No description provided.