Pl:UMP2OSM
From OpenStreetMap Wiki
Treść tej strony jest mocno nieaktualna. Regulamin użytkownika OpenStreetMap aktualnie wyklucza wykorzystanie informacji z map UMP z powodów licencyjnych, prosimy ich nie używać w OpenStreetMap!
Ta strona opisuje jak używać skryptu UMP2OSM, do importowania danych z projektu http://ump.waw.pl/ do OSM. Są to wolne mapy Polski.
Przewodnik
- Wejdź na http://www.openstreetmap.pl/ump/ i znajdź obszar, który chcesz zaimportować (mniej kompletne ekstrakty z UMP dostępne też na http://www.cd-sulewski.de/osmfiles/).
- Dodaj nazwę pliku i swój login do listy importów na stronie UMP2OSM Importing
- Ściągnij wybrany plik.
- Otwórz go w JOSM (NIE IMPORTUJ GO DO OSM BEZ SPRAWDZENIA!!!)
- Ściągnij importowany obszar jako nową warstwę (zaznaczając download as new layer)
- Zapisz tę warstwę do nowego pliku i zrób dwie kopie zapasowe ;)
- Usuń z warstwy UMP wszystkie ulice, które już są w OSM - Nigdy nie usuwaj istniejących danych z OSM (jeśli jesteś pewien że dany obiekt jest dokładniej wyrysowany w UMP to zrób wyjątek)
- Nadaj ulicom z UMP prawidłowe nazwy i atrybuty ( UWAGI PONIŻEJ )
- Usuń z UMP miejscowości już istniejące w OSM. Miejscowości w UMP mają ogromną ilość literówek, należy je poprawić.
- Połącz warstwy.
- Połącz nowe drogi ze starymi (początek jednej i koniec drugiej powinny być w jednym punkcie).
- Sprawdź całość.
- Sprawdź jeszcze raz ;)
- Załaduj całość do OSM.
- Sprawdź jak wyszło.
- Przenieś nazwę pliku i swój login do listy ukończonych importów na UMP2OSM Importing
Uwagi odnośnie importu
- Nazwy ulic powinny składać się z wszystkich członów, np. Adama Mickiewicza, a nie Mickiewicza. Niektóre z nich zaczynają się spacją, którą wypada usunąć. Rozwinąć skróty.
- W UMP nie ma rozróżnienia na klasy track i unclassified - należy koniecznie ręcznie popoprawiać klasy dróg. Tak samo z living_street i service. Klasa track zwykle musi zostać zamieniona na pedestrian albo footway (zaleznie od tego czy jest ulicą czy nie), a unclassified na highway=residential + surface=unpaved lub highway=track.
- Relacje nakazu skrętu muszą mieć poprawione typy bo w UMP wszystkie relacje oznakowane są jako zakazy (zarówno nakazy jak i zakazy).
- Linie kolejowe w UMP zwykle mają nie połączone końce, należy je połączyć.
- Podobnie rzeki, należy też odwracać je tak zeby wskazywały kierunek ruchu wody -- w UMP mają praktycznie przypadkowe kierunki.
- Atrybuty debug i UMP_level nie są potrzebne, możesz je usunąć. Naciskając CTRL+A możesz dokonać tego od razu dla wszystkich ulic.
- Jeśli ulica jest jednokierunkowa powinna posiadać tag oneway=yes, jeśli są wrysowane osobne dwie nitki w każdą stronę, obie powinny posiadać ten znacznik.
- Do każdego ronda należy dodać tag junction=roundabout, a także ustawić odpowiednio tag highway.
- Zwróć uwagę, czy na drogach które już były w OSM nie było jakiś relacji, lub dodatkowych tagów. Jeśli były zadbaj, aby w danych, którymi je zastąpisz również się znalazły.