Cómo convertir coordenadas en un .csv en otro CRS en QGIS

8

¿Cómo puedo convertir las coordenadas que se almacenan en un csv y en un formato determinado en un CRS diferente, es decir, quiero convertir GK 3 (EPSG: 31467) en WGS 84 (EPSG: 4326).

Estoy usando QGIS y ya probé diferentes métodos, como guardar un archivo shape en otro con un CRS diferente, ¡pero esto no funcionó! ¡Espero que puedas ayudarme! ¡Gracias!

ben
fuente

Respuestas:

9

Primero, debe cargar los datos en QGIS y decirle que los datos deben tratarse como EPSG: 31467. Normalmente lo haces con clic derecho -> Set CRS for layer.

Luego, guarde los datos como shapefile en EPSG: 31467 y agregue el archivo al lienzo. Compruebe si QGIS ha elegido el CRS correcto: la nueva capa debe alinearse con la anterior, y haga clic derecho -> Set CRSdebe apuntar a EPSG: 31467.

En el paso tres, puede guardar como en otro CRS.

Por cierto, su método funcionó para mí sin problemas. ¿Recibiste un mensaje de error que dice eso .shp is not a valid layer? Luego olvidó elegir un nombre de archivo para la exportación. También podría ayudar establecer el proyecto CRS en 31467. Otra posibilidad es que QGIS haya agregado el nuevo archivo de forma con el CRS incorrecto.

EDITAR Aquí está mi conjunto de datos simple:

Nr E N
1 3324000 5690000
2 3338000 5698000
3 3330000 5686000

Si desea que las nuevas coordenadas estén en la tabla de atributos, use la calculadora de campo con $ x y $ y. Asegúrese de elegir campos de tipo real, no entero; y precisión mayor 5.

Copiar la tabla de atributos en el portapapeles tiene este aspecto:

wkt_geom  Nr  E   N   x neu   y neu
POINT(6.474297 51.317527) 1   3324000 5690000 6.4743  51.31753
POINT(6.671295 51.393530) 2   3338000 5698000 6.6713  51.39353
POINT(6.562184 51.283429) 3   3330000 5686000 6.56218 51.28343
AndreJ
fuente
Muchas gracias Andre por tu ayuda! Lo extraño es que, después de hacer todos los pasos con cuidado, los valores en la tabla todavía están en el antiguo formato GK 3 (EPSG: 31467). Entonces, si miro los valores de la tabla, nada cambió, aunque lo guardé correctamente como un nuevo archivo de forma en el formato correcto y luego lo guardé nuevamente en el formato que quiero.
ben
Si hace clic con el botón derecho en las capas, Propiedades, pestaña Metadatos: ¿La extensión es idéntica en todas las capas? Para mí, la capa WGS84 está en grados.
AndreJ
1
Los valores en la tabla de atributos no son dinámicos, no están vinculados a las coordenadas reales de los puntos, no cambiarán cuando cambie el CRS del archivo de forma. En lo que respecta a QGIS, después de convertir su CSV a un shapefile, esos valores son solo otro atributo, como el nombre del punto.
Dan C
1
¡Los datos en la tabla de atributos no tienen nada que ver con las coordenadas! Puede obtener las coordenadas reales con $ x y $ y en la calculadora de campo.
AndreJ
1
No funciona en la capa CSV original, sino en la capa del archivo de forma. Haga clic en el bolígrafo amarillo y luego en el último icono en la parte inferior derecha. Nuevo campo de tipo real, nombre x neu, precisión 5, haga clic antes de Geometría, elija $ x. Lo mismo para & y.
AndreJ