Jestem więc całkiem nowy w GIS i pracuję nad projektem mapowania z wykorzystaniem danych dla Vancouver w Kanadzie. Chcę połączyć dane OpenStreetMap z danymi dostarczonymi przez miasto Vancouver. Ale dane miasta nie są zgodne z danymi OSM, kiedy mapuję je w QGIS.
Po otrzymaniu porady dotyczącej odpowiedzi na rzutowane mapy powinny, ale nie powinny się nakładać w ArcMap? , Sprawdziłem dwa źródła danych pod kątem trzeciego (mapa świata). Dane OSM są poprawne - Kolumbia Brytyjska jest we właściwym miejscu - ale dane Miasta stawiają Vancouver na południu Francji.
Moje źródła danych to:
- Drogi rowerowe i biblioteki z miasta Vancouver . (Oba są plikami SHP.) Są to dane, które nie są zgodne z innymi.
- Mapa Kolumbii Brytyjskiej z Open Street Map. Umieszczam dane w bazie danych za pomocą osm2pgsql.
- Mapa świata będąca częścią projektu Open Street Style.
Prognozy:
- Dane miasta są prognozowane w strefie UTM10, NAD83 (CSRS). Wybrałem to na ekranie Właściwości warstw QGIS dla tych warstw. Rzut projekcyjny:
+proj=utm +zone=5 +ellps=GRS80 +datum=NAD83 +units=m +no_defs
- Mapy OSM są w projekcji Mercator. QGIS ma wiele opcji Mercatora i nie byłem pewien, którego użyć, więc zgadłem „Popularna wizualizacja CRS / Mercator”.
+proj=merc +lon_0=0 +k=1 +x_0=0 +y_0=0 +a=6378137 +b=6378137 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs
- W przypadku mapy świata Quantum GIS załadował projekcję z pliku .prj. To jest
+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +over +no_defs
Rzutowane mapy powinny, ale nie powinny się nakładać w ArcMap? mówi o problemach strefowych. Brzmi jak to, czego mogę doświadczać. Próbowałem więc zmienić biblioteki ze strefy UTM 10N na inne strefy (15N i 60N), ale nic się nie zmieniło.
Czy ktoś ma sugestie, co dalej?
+proj=utm +zone=10
a nie+zone=5
dlatego, że uważam, że strefa 5 jest bardzo blisko gdzieś w Wielkiej Brytanii (zaczyna się na G ...) i dlatego twoje dane nadchodzą we Francji