Derive WGS84 Longitude & Latitude de British Northings & Eastings

12

Estoy buscando una forma bastante simple de agregar columnas con longitud y latitud WGS84 a una tabla que contenga norte y este. Los datos de origen son CodePoint Open de Ordnance Survey, que creo que es OSBGB36. Quiero usar esto con OpenStreetMap. Tengo los datos de CodePoint en un archivo csv y los cargué en una base de datos de MS Access, desde donde puedo cargarlos en QGIS. A partir de ahí, intenté exportarlo con una operación de transformación en varios formatos de archivo, pero esto no parece funcionar. Tengo acceso a PostGIS y SQL Server 08R2, pero poca experiencia en el uso de sql espacial.

euki
fuente

Respuestas:

16

Prueba esto:

  1. Cargue el .csv en QGIS utilizando el complemento "Capa de texto delimitado"
  2. Definir la proyección OSBGB36 en propiedades de capa
  3. En "Guardar capa como ..." establezca CRS en WGS84 (esto reproyectará sus datos) y elija un formato de salida que le guste

Para agregar columnas a la tabla de atributos que contiene long y lat en WGS84:

  1. Utilice "Exportar / Agregar columnas de geometría"
  2. Si necesita un .csv nuevamente: elija el formato "Valor separado por comas" en "Guardar capa como ..."
bajo oscuro
fuente
Gracias, eso es muy útil. Esto proyecta los datos correctamente, pero me pregunto, ¿es posible agregar columnas a la tabla de origen con long y lat en WGS84, de modo que pueda ver estas columnas adicionales si guardo la capa como un csv? ¿O para lograr esto de alguna otra manera?
euki
Actualicé mi respuesta.
oscuro
Estas instrucciones no parecen funcionar para mí. No quiero hacer una nueva pregunta para lo mismo, pero ¿alguien puede proporcionar instrucciones detalladas paso a paso para tomar un CSV que contiene OSGB36 este / norte y terminar con un CSV que contenga los mismos datos, pero también WGS84 latitud / longitud y para que ambas coordenadas apunten (aproximadamente) a la misma ubicación en un mapa? Tengo QGIS y una Mac ...
Dan Herd
@danherd Nadie verá este comentario. Solo me notificaron porque comentaste mi respuesta. Abra un nuevo hilo e incluya 3 o 4 líneas de su CSV original para fines de depuración.
oscuro
3

Aquí hay una versión en caché del sitio OS OpenData:

http://parlvid.mysociety.org:81/os/

Los datos ya se han convertido a WGS84 (lat / lng)

Solo un ahorro de tiempo.

Mapperz
fuente
Esto ya no es verdad.
Dan Herd
Esto tampoco funciona para mí, me preguntaba si alguien podría ayudarme. Solo tengo el este y el norte. Cuando agrego una capa de texto delimitado y subo un archivo CSV, no me permite agregarlo como una capa.
Bodhi