Vývoj SW pro zobrazování geografických dat jako vrstev na OpenStreetMap a GoogleMaps
advisor: | Radek Hofman |
e-mail: | show e-mail |
type: | bachelor thesis |
branch of study: | II_TS, II_PRAK |
key words: | Python, Javascript, geodata, OpenStreetMap, GoogleMaps, Matplotlib |
link: | http://www.utia.cas.cz/AS |
description: | Téma práce se zabývá vizualizací prostorově rozložených dat (ke geografickým souřadnicím jsou přiřazeny hodnoty daných veličin) na mapových pozadích. Konkrétně se jedná o zobrazovaní výstupů z knihovny Matplotlib jako vrstev na pozadí OpenStreetMap a GoogleMaps. Zobrazovaná data jsou různé výstupy z modelů simulujících šíření radioaktivních škodlivin v atmosféře. Řešitel/ka tématu se nejprve seznámí s formáty dat používanými pro výtupy z atmosférických modelů. Dále se seznámí s knihovnou Matplotlib pro vizualizaci vědeckých dat v jazyce Python a rozhraními OpenStreepMap API a GoogleMaps API. Těžistěm práce je vypracování postupů pro zobrazování výstupů z Matplotlibu jako poloprůhledných vektorových vrstev na mapová pozadí ve webovém prostředí a jejich implementace do podoby SW. Jednou z možných cest je například vytvoření SW pro konverzi SVG z Matplotlibu do formátu KML, nicméně případné vlastní nápady jsou vítány:) Vzhledem k licenčním omezením GoogleMaps bude důraz kladen na open source OpenStreetMap. Jedním z úkolů práce je tak i instalace vlastního OpenStreetMap serveru. V případě zájmu bude řešiteli poskytnut vzdálený přístup k potřebnému HW. Pracovní jazyky jsou Python a Javascript. |
references: | Erik Hazzard: OpenLayers 2.10 Beginners Guide, 2011 GoogleMaps API reference (https://developers.google.com/maps/) OpenStreetMaps (http://wiki.openstreetmap.org/wiki/Main_Page) OpenLayers (http://openlayers.org/) Python (www.python.org) Matplotlib (http://matplotlib.org/) |
last update: | 20.11.2017 21:43:03 |
administrator for this page:
Ľubomíra Dvořáková | last update: 09/12/2011