Así que soy bastante nuevo en SIG y estoy trabajando en un proyecto de mapeo utilizando datos de Vancouver, Canadá. Quiero combinar los datos de OpenStreetMap junto con los datos proporcionados por la ciudad de Vancouver. Pero los datos de la ciudad no se alinean con los datos de OSM cuando los mapeo en QGIS.
¿Seguir los consejos de una respuesta a los mapas proyectados debería, pero no superponerse en ArcMap? , Verifiqué las dos fuentes de datos contra un tercero (un mapa del mundo). Los datos de OSM son correctos (Columbia Británica está en el lugar correcto), pero los datos de la Ciudad ubican a Vancouver en el sur de Francia.
Mis fuentes de datos son:
- Bikeways y bibliotecas de la ciudad de Vancouver . (Ambos son archivos SHP). Estos son los datos que no se alinean con los demás.
- Un mapa de Columbia Británica de Open Street Map. Puse los datos en una base de datos usando osm2pgsql.
- Un mapa del mundo que forma parte del proyecto Open Street Style.
Proyecciones:
- Los datos de la ciudad se proyectan en UTM zone10, NAD83 (CSRS). He seleccionado esto en la pantalla de Propiedades de capa de QGIS para esas capas. Cadena de proyección:
+proj=utm +zone=5 +ellps=GRS80 +datum=NAD83 +units=m +no_defs
- Los mapas OSM están en proyección de Mercator. QGIS tiene muchas opciones de Mercator, y no estaba seguro de cuál usar, así que adiviné "Popular Visualization 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
- Para el mapa mundial, Quantum GIS cargó la proyección desde el archivo .prj. Eso es
+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
¿Los mapas proyectados deberían pero no superponerse en ArcMap? habla sobre problemas de zona. Eso suena como lo que podría estar experimentando. Así que intenté cambiar las bibliotecas de la zona UTM 10N a otras zonas (15N y 60N) pero nada cambió.
¿Alguien tiene sugerencias sobre qué probar a continuación?
+proj=utm +zone=10
y no+zone=5
porque creo que la zona 5 está muy cerca de algún lugar del Reino Unido (comienza con una G ...) y es por eso que sus datos están llegando en FranciaRespuestas:
Lo que realmente tenemos que descubrir aquí son las proyecciones de sus datos de entrada.
Datos de la ciudad
El Shapefile viene con un archivo .prj que QGIS interpreta perfectamente. ¡No cambie la configuración de la capa!
Datos OSM
Si está utilizando datos vectoriales OSM, están en coordenadas geográficas WGS84 (EPSG: 4326). Solo los mosaicos de trama están en Web Mercator (EPSG: 900913).
Abrir datos de Street Style
Si QGIS reconoció el contenido .prj, déjelo así.
Finalmente, elija un sistema de coordenadas del proyecto (sugeriría el UTM) y active la reproyección sobre la marcha como ya lo explicó @Mike_Toews.
fuente
Necesita reproyectar las diferentes capas a la misma proyección 'sobre la marcha'. Ir:
Configuración> Propiedades del proyecto ...> Sistema de referencia de coordenadas (CRS)
y comprobar en Habilitar 'sobre la marcha' transformación CRS
fuente
Acabo de tener este problema al agregar dos rásteres, uno en UTM y uno en Geographic. Seguí las instrucciones que permitían la proyección sobre la marcha, pero no pasó nada. Eliminé las capas, las volví a agregar y el problema se resolvió
fuente