MENU

OpenStreetMap a GPS trasy v mapě na webu

Mapový projekt OpenStreetMap jistě každý zná.

Kvalita mapových předpokladů v OSM se z opravdového nic zlepšila rychle na takovou úroveň, že to překonalo nejen každého negativistu, ale snad i představy většiny optimistů. Pokrok projektu a tedy i map je za poslední dobu tak veliký, že od roku 2010 mu nemůžou konkurovat ani googlmaps a už ani česká jednička mapy.cz od Seznamu.
Hodnotím na základě toho kde se nejvíce vyskytuji tedy zmapování České Republiky. Samozřejmě jsou asi ještě i místa, kde může být ta či ona mapa lepší)

zobrazeni trasy na mape

Kromě klasické výhody svodného řešení, které zajímá hlavně pokročilejší uživatele a pak hlavně ty co do projektu přispívají, tak v tomto případě výhody otevřenosti ocení víc než obvykle i běžní uživatelé. Počáteční výhodou je, že mapy nejsou svázané s žádným softwarem nebo technologií dodavatele map.
Z čehož plynou další výhody:

Prostě se tyto mapy dají použít úplně všude a přitom jednoduše.

Doporučit mohu program Navit, TangoGPS a AGTL - advanced geocaching tool linux.

S použitím projektu OpenLayers.org se pak dá udělat jednoduše zobrazení na webu.
Příklad základního použití mapy a přidání značky do mapy: zobrazení OpenStreetMap na webu
Pokročilejší příklad vykreslení trasy na mapě: zobrazení GPX v OpenStreetMap
Lehce se pak dá udělat to co člověk potřebuje např zobrazení bodu nebo i trasy. Například takto sice graficky chudé, ale účelné zobrazení s možností vykreslovaní tras do mapy: zobrazení na webu záznamu trasy z GPS v OpenStreetMap.
Pro webového "programátora" jistě nebude problém s tím vším udělat velmi zajímavé věci. Kromě HTML se hodí ještě aspoň nějaká orientace v JavaScriptu a samozřejmě pomůže i nějaký jazyk na straně webového serveru obvykle je to PHP.

Další články o programování:

Digispark - Programujete mikrokontrolér Atmel ATtiny pomocí Arduino IDE
Jak programovat ARM procesory pomocí Arduino IDE
Wireless low power Arduino
How to make wireless low power Arduino
Zobrazení map na webové stránce
Vývoj bezdrátových zařízení s IQRF
Prestashop - programování eshopů
Programovaní pro mobilní telefon
Comparison IQRF vs Wireless Arduino
ESP8266 IoT přichází
WiFi čidlo teploty
Roulette
Jak vybrat web hosting




Flattr this



Ověřit CSS!

kontakt na autora článku:
email:mail (uzenáč) josefjebavy.cz