Отримайте WGS84 довготу та широту від британських Нортінгс та Істінгс


12

Я шукаю досить простий спосіб додавання стовпців із WGS84 довготою та широтою до таблиці, що містить північ та схід. Вихідними даними є CodePoint Open Ordnance Survey, що я думаю, OSBGB36. Я хочу використовувати це з OpenStreetMap. У мене є дані CodePoint у файлі csv і завантажуються в базу даних MS Access, з якої я можу завантажувати їх у QGIS. Звідти я спробував експортувати його за допомогою операції перетворення в різні формати файлів, але це, здається, не робить цього. У мене є доступ до PostGIS і SQL Server 08R2, але мало досвіду використання sql просторового.

Відповіді:


16

Спробуйте це:

  1. Завантажте .csv у QGIS, використовуючи плагін "Розмежований текстовий шар"
  2. Визначте проекцію OSBGB36 у властивостях шару
  3. У "Зберегти шар як ..." встановіть CRS на WGS84 (це відшкодує ваші дані) та вибрав вихідний формат, який вам подобається

Щоб додати стовпці до таблиці атрибутів, що містять long та lat у WGS84:

  1. Використовуйте "Експорт / Додати стовпці з геометрії"
  2. Якщо вам знову потрібен .csv: Виберіть формат "Значення, розділене комами" у "Зберегти шар як ..."

Дякую, це дуже корисно. Це правильно проектує дані, але мені цікаво, чи можна додати стовпці до вихідної таблиці з довгими та латинськими форматами в WGS84, щоб я міг бачити ці додаткові стовпці, якщо я зберігаю шар як csv? Або досягти цього якимось іншим способом?
euki

Я оновив свою відповідь.
underdark

Ці інструкції, здається, не діють для мене. Я не хочу ставити нове запитання щодо тієї ж речі, але чи може хтось надати розширені покрокові інструкції щодо взяття CSV, який містить вхідні / північні параметри OSGB36 та закінчення CSV, що містить ті самі дані, але також WGS84 широта / довгота та обидві координати вказувати на (приблизно) однакове місце на карті? У мене QGIS та Mac ...
Ден Херд

@danherd Ніхто не побачить цей коментар. Мені надійшло повідомлення лише тому, що ви прокоментували мою відповідь. Будь ласка, відкрийте нову нитку і включіть 3 або 4 рядки вашого початкового CSV для налагодження.
underdark

3

Тут розміщена кеш-версія веб-сайту OS OpenData:

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

Дані вже перетворені у WGS84 (lat / lng)

Просто економія часу.


Це вже не так.
Dan Herd

Це теж не працює для мене, мені було цікаво, чи хтось може допомогти? У мене просто схід і північ. Коли я додаю розмежений текстовий шар і завантажую файл CSV, він не дозволять мені додати його як шар.
Бодхі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.