VM - přehled vyžadovaných mapových služeb u jednotlivých apps #317

Closed
opened 2018-12-05 11:11:59 +01:00 by Podhorecky · 7 comments
Podhorecky commented 2018-12-05 11:11:59 +01:00 (Migrated from git.spotter.cz)

Mohli bychom dát dokupy jednoduchý, pracovní seznam vyžadovaných SW a služeb týkajících se map? Pro aplikace které se zjevují na VM?
Bude tím jasnější, co s čím funguje a co případně jde/nejde nějak přenastavit (?)

Představuji si to jako tabulku:

Jméno aplikace, používaná mapová služba (WMS,) další SW potřebný k provozu v rámci app, konfigurovatelnost nebo alternace(?), příp. poznámka + cokoliv co s mapou souvisí

Z toho by pak vyšlo rozhodnutí jak se zabývat instalací offline mapové služby, zda to jde nějak optimalizovat.
Nějakou hrubou představu mám, ale rád bych z reálného stavu pak vyjádřil srozumitelné zadání pro člověka, který mi s mapami na WM pomůže. Snáze se mi bude říkat že mám konkrétní potřeby, než když bych musel úkolovat ať si mapové požadavky zjistí sám u aplikací které nezná.
On mi pak už sám řekne, že jsem se úplně zbláznil :)

Prosím abychom tu tabulku realizovali tak, aby později bylo možné ji doplnit/aktualizovat o další ufo-aplikace

tabulka může být součástí dokumentace.

Mohli bychom dát dokupy jednoduchý, pracovní seznam vyžadovaných SW a služeb týkajících se map? Pro aplikace které se zjevují na VM? Bude tím jasnější, co s čím funguje a co případně jde/nejde nějak přenastavit (?) Představuji si to jako tabulku: Jméno aplikace, používaná mapová služba (WMS,) další SW potřebný k provozu v rámci app, konfigurovatelnost nebo alternace(?), příp. poznámka + cokoliv co s mapou souvisí Z toho by pak vyšlo rozhodnutí jak se zabývat instalací offline mapové služby, zda to jde nějak optimalizovat. Nějakou hrubou představu mám, ale **rád bych z reálného stavu pak vyjádřil srozumitelné zadání pro člověka, který mi s mapami na WM pomůže**. Snáze se mi bude říkat že mám konkrétní potřeby, než když bych musel úkolovat ať si mapové požadavky zjistí sám u aplikací které nezná. On mi pak už sám řekne, že jsem se úplně zbláznil :) Prosím abychom tu tabulku realizovali tak, aby později bylo možné ji doplnit/aktualizovat o další ufo-aplikace tabulka může být součástí dokumentace.
Podhorecky commented 2018-12-05 11:21:14 +01:00 (Migrated from git.spotter.cz)

s info v tabulce můžu pomoct, jen bych rád nechal na vás její formu.

(mam vyrobit nový milník Dokumentace a přeskupit issues, nebo necháme v rámci tohoto?)

s info v tabulce můžu pomoct, jen bych rád nechal na vás její formu. (mam vyrobit nový milník Dokumentace a přeskupit issues, nebo necháme v rámci tohoto?)
Podhorecky commented 2018-12-07 19:39:58 +01:00 (Migrated from git.spotter.cz)

něco na tento způsob

Apps_na_WM__-_mapy.xlsx

něco na tento způsob [Apps_na_WM__-_mapy.xlsx](/uploads/de8311982f5f77cd05872a9eee4cc6a9/Apps_na_WM__-_mapy.xlsx)
Podhorecky commented 2018-12-25 19:48:00 +01:00 (Migrated from git.spotter.cz)

mentioned in issue #323

mentioned in issue #323
Disassembler commented 2019-03-13 17:09:56 +01:00 (Migrated from git.spotter.cz)

Vypotil jsem jako součást stávající dokumentace tohle, s tím, že aplikace na které jsem ještě nesahal, jsem jen překopíroval z toho XLS. Nevím úplně jaký výstup z toho potřebujete vymačkat, protože drtivá většina aplikací má natvrdo zakódovaný jediný zdroj a šmytec. Vize toho, že by se nám podařilo všechno přestavět na lokálně běžící OSM je sice smělá, ale obávám se, že ne úplně reálná.

A jeden z nás má bordel v pojmech. Nevylučuju, že jsem to já. V excelovské tabulce máte sloupec "mapová data" a vedle "WMS / WFS". Myslel jsem, že WMS = Web Map Service = Služba zprostředkující zdroj mapových dat. Do tabulky v dokumentaci jsem to rozhodil tak, že je tam sloupec s tím, kde se data berou a vedle toho sloupec čím se ta data v té dané aplikaci zobrazují. Skutečné WMF a další protokoly ze všech aplikací umí snad jen Sahana. U zbytku je to jen nějaký JSON předkousaný pro danou zobrazovací aplikaci.

Vyhovuje to takhle nebo jsem to vzal za úplně špatný konec?

Vypotil jsem jako součást stávající dokumentace [tohle](https://dl.dasm.cz/spotter-doc/existing/map-services.html), s tím, že aplikace na které jsem ještě nesahal, jsem jen překopíroval z toho XLS. Nevím úplně jaký výstup z toho potřebujete vymačkat, protože drtivá většina aplikací má natvrdo zakódovaný jediný zdroj a šmytec. Vize toho, že by se nám podařilo všechno přestavět na lokálně běžící OSM je sice smělá, ale obávám se, že ne úplně reálná. A jeden z nás má bordel v pojmech. Nevylučuju, že jsem to já. V excelovské tabulce máte sloupec "mapová data" a vedle "WMS / WFS". Myslel jsem, že WMS = Web Map Service = Služba zprostředkující zdroj mapových dat. Do tabulky v dokumentaci jsem to rozhodil tak, že je tam sloupec s tím, kde se data berou a vedle toho sloupec čím se ta data v té dané aplikaci zobrazují. Skutečné WMF a další protokoly ze všech aplikací umí snad jen Sahana. U zbytku je to jen nějaký JSON předkousaný pro danou zobrazovací aplikaci. Vyhovuje to takhle nebo jsem to vzal za úplně špatný konec?
Podhorecky commented 2019-03-13 17:56:46 +01:00 (Migrated from git.spotter.cz)

Ano, tabulka jako základ stačí, později upravíme/doplníme.
No, "mapová data" nejsou to samé co WMS... Mapová data jsou mraky bitmap, případně nějaké brutální datasety vektorů někde na storage. A WMS je softwarová služba, serverový engine, který tahá tyhle bitmapové dlaždice z deep storage nebo jiné DB a dělá z nich mapový zdroj. (Ano typicky OSM je jako online služba vnímána vcelku) To ještě není celé. WFS je Web Feature Service, https://cs.wikipedia.org/wiki/Web_Feature_Service který se stará o to, že tyhle dlaždicové zdroje přijme a zároveň je georeferencuje a kombinuje spolu s nějakými jinými vrstvami, nebo s jinými nemapovými daty, nebo funkcemi, které dohromady dělají vymazlenou mapu.

Pak jsou tu ty zobrazovací sw typu Leaflet, OpenLayers, které ty vymazlené vlastnosti zprostředkují a ty pak využívají aplikace ve svém GUI a výsledek ukazují uživateli.

Když toužím po mapách na VM, tak vlastně chci několik věcí. viz moje zadání #323
Což by teoreticky mohlo být: Jedno uživatelem naplněné skladiště mapových dat, jeden webserver (pro téměř všechny app) a pak různé ty Leaflety, a OL (což se nutně instalují při instalaci)
Pokud se podaří přesměrovat původní adresu co aplikac vede na OSM do mého lokálního WMS, tak pak už je aplikaci "téměř jedno" co zobrazí. Ukáže pouze to, co ji nabídne lokální WMS s lokálními mapovými daty. Tj. teoreticky by tak v Sahaně nebyl vidět celý svět, ale byl by tam pouze výřez ČR nebo jiného Somálska. Nešlo by víc odzoomovat protože taková data nejsou lokálně.

Je pochopitelné, že nelze stahovat Google data i google SW u těch apps které jsou postaveny na Google službách a jeho API, takže takové případy by právě byly buď alternovatelné na lokální OSM data, nebo zcela nezměněné. Tj. nemožné offlinovat.

Ano, tabulka jako základ stačí, později upravíme/doplníme. No, "mapová data" nejsou to samé co WMS... Mapová data jsou mraky bitmap, případně nějaké brutální datasety vektorů někde na storage. A WMS je softwarová služba, serverový engine, který tahá tyhle bitmapové dlaždice z deep storage nebo jiné DB a dělá z nich mapový zdroj. (Ano typicky OSM je jako online služba vnímána vcelku) To ještě není celé. WFS je Web Feature Service, https://cs.wikipedia.org/wiki/Web_Feature_Service který se stará o to, že tyhle dlaždicové zdroje přijme a zároveň je georeferencuje a kombinuje spolu s nějakými jinými vrstvami, nebo s jinými nemapovými daty, nebo funkcemi, které dohromady dělají vymazlenou mapu. Pak jsou tu ty zobrazovací sw typu Leaflet, OpenLayers, které ty vymazlené vlastnosti zprostředkují a ty pak využívají aplikace ve svém GUI a výsledek ukazují uživateli. Když toužím po mapách na VM, tak vlastně chci několik věcí. viz moje zadání #323 Což by teoreticky mohlo být: Jedno uživatelem naplněné skladiště mapových dat, jeden webserver (pro téměř všechny app) a pak různé ty Leaflety, a OL (což se nutně instalují při instalaci) Pokud se podaří přesměrovat původní adresu co aplikac vede na OSM do mého lokálního WMS, tak pak už je aplikaci "téměř jedno" co zobrazí. Ukáže pouze to, co ji nabídne lokální WMS s lokálními mapovými daty. Tj. teoreticky by tak v Sahaně nebyl vidět celý svět, ale byl by tam pouze výřez ČR nebo jiného Somálska. Nešlo by víc odzoomovat protože taková data nejsou lokálně. Je pochopitelné, že nelze stahovat Google data i google SW u těch apps které jsou postaveny na Google službách a jeho API, takže takové případy by právě byly buď alternovatelné na lokální OSM data, nebo zcela nezměněné. Tj. nemožné offlinovat.
Podhorecky commented 2019-07-12 07:09:50 +02:00 (Migrated from git.spotter.cz)

closed

closed
Disassembler commented 2020-06-20 18:05:21 +02:00 (Migrated from git.spotter.cz)

mentioned in issue Spotter-Cluster#64

mentioned in issue Spotter-Cluster#64
Sign in to join this conversation.
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

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