JS GIS API
JavaScript GIS API.
GoogleMaps API OpenLayers API
Michał Okulewicz, Aneta Rosłan
Wydział Matematyki i Nauk Informacyjnych Politechnika Warszawska
JavaScript GIS API
1 JS GIS API GoogleMaps OpenLayers
JS GIS API GoogleMaps OpenLayers
JavaScript GIS API
JavaScript GIS API
Subiektywne porównanie prowadzącego:
GMaps API OL API
Lokalna biblioteka Nie Tak
Prosta mapa Łatwo Średnio
Standardowy wygląd Z pudełka CSS
Ilość oficjalnych przykładów Średnia Duża
Jakość przykładów Wysoka Średnia
Jakość dokumentacji Wysoka Średnia
Obsługa zdarzeń Skryptowa Skryptowa Dane GoogleMaps Z pudełka Z pudełka
Dane OSM Tak Z pudełka
Różne projekcje Tak Tak
WMS Z wysiłkiem Z pudełka
WMTS Tak Z pudełka
WFS Od zera Z pudełka
KML Z pudełka Z pudełka
StreetView Z pudełka Z wysiłkiem GeoRSS, Panoramio itp. Różnie Z wysiłkiem Podsumowanie Proste, wizualnie Złożone,
atrakcyjne aplikacje profesjonalne systemy
JS GIS API GoogleMaps OpenLayers
GoogleMaps API I
Dokumentacja
GoogleMaps API w naturalny sposób łączy się z danymi i serwisami, które możemy oglądać i z których możemy korzystać nahttp://maps.google.com/
Lista wybranych przykładów:
• Prosta mapa
• Wstawianie/usuwanie znaczników
• Dodatkowe dane
• Inna projekcja
• WMS
• KML
• GeoRSS
• Mapa gęstości
• StreetView
OpenLayers API I
Dokumentacja
OpenLayers nie jest ściśle powiązane z żadnym źródłem danych, ale najczęściej jako warstwę podkładową wykorzystuje OpenStreetMap.
Lista przykładów (ver. 3):
• Prosta mapa
• Znacznik
• WMS
• WFS
• KML
• Warstwa wektorowa
• Nieznane odwzorowanie z wykorzystaniem proj4js
• Różne projekcje
• Mapa gęstości
• Kontrolka warstw