Format KML w oprogramowaniu GIS
Transkrypt
Format KML w oprogramowaniu GIS
Format KML w oprogramowaniu GIS Wojciech Pokojski, Paulina Pokojska Pracownia Edukacji Komputerowej Wydział Geografii i Studiów Regionalnych Uniwersytet Warszawski Udział w Konferencji został dofinansowany ze środków Fundacji Uniwersytetu Warszawskiego Plan prezentacji • KML jako nośnik informacji • Wykorzystanie formatu KML • KML a oprogramowanie GIS – Oprogramowanie komercyjne – Wolne oprogramowanie • Wnioski Format KML w oprogramowaniu GIS 2 KML jako nośnik informacji • Język KML (Keyhole Markup Language) • Kod KML - opracowany w 2001 roku przez Keyhhole na potrzeby przeglądarki Earth Viewer • Nośnik informacji geograficznej • Wzbogacenie treści map i zdjęć satelitarnych dostępnych w serwisach internetowych • Status kodu międzynarodowego - prezentacja i wymiana informacji geograficznych. • Oficjalnie występuje pod nazwą OpenGIS KML 2.2 Encoding Standard - nadzór Open Geospatial Consortium. • Od 2008 r. oficjalnie uznany za standard wymiany danych. • Google Earth - przeglądarka plików KML Format KML w oprogramowaniu GIS 3 KML jako nośnik informacji • Punkty, linie, wielokąty, style, ikony i linki sieciowe oraz modele. • Tworzenie: – w aplikacjach typu globus wirtualny (GE) – od podstaw w edytorze tekstu – eksport danych z innego programu do formatu KML Format KML w oprogramowaniu GIS 4 Elementy plików KML/KMZ w Google Earth • Punkt, ścieżka, wielokąt – – – – konstrukcja bryły model możliwość dodania zdjęcia link sieciowy - zawiera adres innego pliku KML menu Google Earth – Pliki KML spakowane = KMZ – wyszukanie pliku w sieci Format KML w oprogramowaniu GIS 5 Pliki KML/KMZ w sieci • Prywatne i oficjalne strony www - prezentacja danych przestrzennych – UNESCO, Instytut Smithsona czy National Geographic. – United States Geological Survey (USGS) - aktualny stan wód płynących (USA), aktywność wulkaniczna na świecie. • Jednostki administracji i samorządu – udostępnianie danych przestrzennych w postaci plików KMZ • Wojewódzki Ośrodek Dokumentacji Geodezyjnej i Kartograficznej w Łodzi – wizytówki przestrzenne • KML - architekci - prezentacja planowanych inwestycji, wizualizacje projektowanych budynków w istniejące otoczenie • KML- biura podróży - prezentacja oferty handlowej • Blogi podróżnicze - trasy podróży, szlaki turystyczne Format KML w oprogramowaniu GIS 6 Pliki KML/KMZ w sieci • Badania naukowe – wizualizacja wyników modelowania – prezentacja zmienności ilościowej zasobów naturalnych – prezentacja ekstremalnych zdarzeń – np. trzęsień ziemi • Portale dla nauczycieli – nauczyciele przedmiotów przyrodniczych udostępniają materiały edukacyjne w postaci plików KML/KMZ – Forum dyskusyjne wspólnoty GE - lista dyskusyjna pt. Education • wymiana materiałów dydaktycznych, w tym plików KML. Format KML w oprogramowaniu GIS 7 KML a oprogramowanie GIS • wprowadzanie warstw wektorowych z programów GIS do w.w. serwisów • możliwość przenoszenia wygenerowanych obiektów wektorowych w aplikacjach typu Google Earth do programów GIS • Badanie – możliwości w zakresie importu i eksportu danych w formacie KML w wybranych programach GIS. • Uwzględniono 6 programów GIS programy komercyjne programy wolne Format KML w oprogramowaniu GIS 8 MapInfo - KML • Import – Mapinfo (wersja 10.0) nie oferuje możliwości otwierania plików zapisanych w formacie KML • Eksport – – – – – dane MapInfo – KML narzędzie Mapinfo2google program dostępny w Internecie uzupełnia menu programu MapInfo eksport danych z okna mapy MapInfo do formatu KML. Format KML w oprogramowaniu GIS 9 MapInfo - KML • Eksport c.d. – Od wersji 8.0 – stworzona w MapBasic aplikacja GoogleEarth link. – dwa sposoby eksportu danych – eksport wybranych obiektów wektorowych do formatu KML (Export selected objects). – eksport okna mapy do formatu jpg (Export map window as raster image) Format KML w oprogramowaniu GIS 10 GeoMedia - KML • Import – GeoMedia Professional (wersja 6.1) nie oferuje możliwości otwierania plików zapisanych w formacie KML • Eksport – – – – od wersji uaktualnionej GeoMedia Professional 6.1.4.13 możliwość eksportu obiektów wektorowych do formatu KML narzędzie dostępne w menu programu konieczne uruchomienie dwóch dodatkowych narzędzi z poziomu menu: Configure KML Publishing oraz Publish Map. Format KML w oprogramowaniu GIS 11 Arc GIS - KML • Import – Skrypt Convert KML files to shapefiles – ze strony http://support.esri.com • Eksport – skrypt Export to KML 2.5.4. • narzędzie pobrane ze strony ESRI ponad 88 tys. razy – duża popularność • dostęp: Tools, Customize • ikona skryptu Export to KML pojawia się w menu programu – wykorzystanie oprogramowania ArcGIS Server • publikacja serwisu KML Format KML w oprogramowaniu GIS 12 MapWindow – KML • samodzielny pakiet GIS udostępniany jako wolne oprogramowanie • Import – nie ma możliwości bezpośredniego wprowadzenia danych zapisanych w formacie KML. – przychwytywanie obrazu z GE • Eksport – – – – wykorzystanie skryptu Shape2Earth (program płatny) eksport danych (format SHP) do formatu KML Plik eksportowy - wyświetlenie w serwisie Google Earth możliwy eksport kompozycji mapy do Google Earth. http://www.interactiveearth.blogspot.com/ – VII.2008 – XII.2009 - skrypt Shape2Earth ponad 32 tys. pobrań – uznany za wyjątkowo przydatne narzędzie Format KML w oprogramowaniu GIS 13 Quantum GIS - KML • Import – Jeden z najlepiej przystosowanych programów do pobierania danych zapisanych w formacie KML – opcja „Dodaj warstwę wektorową” dostępną w menu bezpośrednio odczytuje pliki KML – Przekształcenia pliku KML do formatu SHP – Możliwość pracy w programach nie pobierających formatu KML • Eksport – wtyczka „OGR Konwerter” – konwersja plików m. in. z formatu SHP do KML i formatu KML do SHP Format KML w oprogramowaniu GIS 14 gvSIG - KML • Import – opcja „KML driver” dostępna w menu bezpośrednio odczytuje pliki KML • Eksport – Narzędzie „Eksport to” konwersja plików do formatu KML Format KML w oprogramowaniu GIS 15 Kod KML w wybranych programach GIS Import danych KML Oprogramowanie Eksport do formatu KML Tak/Nie Narzędzie Tak/Nie ArcGIS Tak Convert KML to SHP Tak Export to KML GeoMedia Nie - Tak Configure KML Publishing Publish Map MapInfo Nie - Tak Mapinfo2google GoogleEarth link Quantum GIS Tak Bezpośredni odczyt Tak OGR konwerter gvSIG Tak KML driver Tak Eksport to Nie Tylko przychwytywanie obrazu z GE Tak Shape2earth MapWindow Format KML w oprogramowaniu GIS Narzędzie 16 Wnioski • KML – popularny standard wymiany danych przestrzennych • Więcej programów obsługuje eksport danych do formatu KML niż import plików KML. – z sześciu programów jedynie trzy umożliwiają wprowadzenie plików KML – We wszystkich - możliwy eksport danych do formatu KML. • Porównanie możliwości obsługi formatu KML – lepiej przystosowane programy udostępniane na wolnej licencji. Format KML w oprogramowaniu GIS 17 Dziękujemy za uwagę www.pek.wgsr.uw.edu.pl Format KML w oprogramowaniu GIS 18