Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałPatryk Nowacki Został zmieniony 9 lat temu
1
Mapy i dane Open Street Map Technogie map cyfrowych Andrzej Chybicki
2
Open Street Map - OSM Darmowe Wektorowe Model danych Nawigacja + inne dane (wysokość budynków, nazwy) Możliwość edycji Możliwość pobrania Projekt społecznościowy
3
OSM vs Google
4
Architektura
5
Struktura danych Węzły Drogi Relacje
6
Struktura danych Węzły Podstawowy element Szerokość i długość geograficzna Samodzielne – punkty POI Zbiór – ulice, obszary Drogi Lista węzłów Otwarta – ulica Zamknięta – budynek, obszar
7
Struktura danych Relacje Grupy obiektów (węzłów i/lub dróg) Przykład: linia autobusowa (zbiór ulic i przystanków) Tagi Opisują elementy Składają się z klucza i wartości Przykład: building yes, house, residential, garage, hut, apartments...
8
Baza danych Każdy z elementów posiada tabele: current history current_tags history_tags Inne dane Changeset'y Użytkownicy Dane z plików gpx
9
API 0.6 Wyłącznie do edycji Wykorzystuje REST Dostęp do danych poprzez URL
10
API 0.6 Pobieranie danych: GET /api/0.6/map?bbox=left,bottom,right,top Przykładowy wynik (plik XML):
11
API 0.6 – wysyłanie danych Utworzenie changeset'a PUT /api/0.6/changeset/create Odpowiedź: identyfikator Wysyłanie zmian POST /api/0.6/changeset/#id/upload Wysyłany plik w postaci OsmChange Zamknięcie changeset'a PUT /api/0.6/changeset/#id/close
12
Format OsmChange create, modify, delete
13
Projekty - ID Najnowszy edytor do map OSM Napisany w JavaScript z użyciem biblioteki d3js Dostępny z przeglądarki Nie jest zoptymalizowany pod urządzenia mobilne
14
Projekty - ID
15
Projekty – OpenCycleMaps Mapa dla rowerzystów (National Cycle Network w UK) Trasy lokalne i regionalne Parkingi i sklepy rowerowe
16
Projekty – OpenCycleMaps
17
Projekty - F4 Wizualizacja mapy w 3d Renderownie obiektów w czasie rzeczywistym Wszystkie potrzebne informacje pochodzą z baz OSM
18
Projekty - F4
19
Statystyki
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.