Xuất phát kinh độ và vĩ độ WGS84 từ hướng Bắc & hướng đông của Anh


12

Tôi đang tìm kiếm một cách khá đơn giản để nối các cột có kinh độ và vĩ độ WGS84 vào một bảng chứa hướng bắc và hướng đông. Dữ liệu nguồn là CodePoint Open của OrDNance Survey, mà tôi nghĩ là OSBGB36. Tôi muốn sử dụng cái này với OpenStreetMap. Tôi có dữ liệu CodePoint trong tệp csv và được tải vào cơ sở dữ liệu MS Access, từ đó tôi có thể tải nó vào QGIS. Từ đó tôi đã thử xuất nó với một thao tác chuyển đổi thành các định dạng tệp khác nhau nhưng điều này dường như không thực hiện được. Tôi có quyền truy cập vào PostGIS và SQL Server 08R2 nhưng ít kinh nghiệm sử dụng không gian sql.

Câu trả lời:


16

Thử đi:

  1. Tải .csv vào QGIS bằng cách sử dụng plugin "Lớp văn bản được phân tách"
  2. Xác định phép chiếu OSBGB36 trong thuộc tính lớp
  3. Trong "Lưu lớp dưới dạng ...", đặt CRS thành WGS84 (điều này sẽ định nghĩa lại dữ liệu của bạn) và chọn định dạng đầu ra mà bạn thích

Để thêm các cột vào bảng thuộc tính chứa dài và lat trong WGS84:

  1. Sử dụng "Xuất / Thêm cột hình học"
  2. Nếu bạn cần một .csv lần nữa: Chọn định dạng "Giá trị phân tách bằng dấu phẩy" trong "Lưu lớp dưới dạng ..."

Cảm ơn, điều đó rất hữu ích. Điều này chiếu dữ liệu chính xác, nhưng tôi tự hỏi, có thể thêm các cột vào bảng nguồn với WGS84 dài và để tôi có thể thấy các cột bổ sung này nếu tôi lưu lớp dưới dạng csv không? Hoặc để đạt được điều này theo một cách khác?
euki

Tôi cập nhật câu trả lời của tôi.
underdark

Những hướng dẫn này dường như không hiệu quả với tôi. Tôi không muốn hỏi một câu hỏi mới cho cùng một điều, nhưng ai đó có thể cung cấp hướng dẫn từng bước mở rộng để lấy CSV chứa hướng đông / hướng bắc OSGB36 và kết thúc bằng CSV chứa cùng dữ liệu, nhưng cũng có WGS84 vĩ độ / kinh độ và cho cả hai tọa độ để chỉ đến (khoảng) cùng một vị trí trên bản đồ? Tôi có QGIS và máy Mac ...
Dan Herd

@danherd Không ai sẽ thấy bình luận này. Tôi chỉ nhận được thông báo vì bạn nhận xét câu trả lời của tôi. Vui lòng mở một chủ đề mới và bao gồm 3 hoặc 4 dòng CSV gốc của bạn cho mục đích gỡ lỗi.
underdark

3

Có một phiên bản bộ đệm của trang web OS OpenData tại đây:

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

Dữ liệu đã được chuyển đổi thành WGS84 (lat / lng)

Chỉ cần tiết kiệm thời gian.


Điều này không còn đúng nữa.
Dan Herd

Điều này cũng không hiệu quả với tôi, tôi tự hỏi liệu có ai có thể giúp đỡ không? Tôi chỉ có hướng đông và hướng bắc. Khi tôi thêm lớp văn bản được phân tách và tải lên tệp CSV, nó sẽ không cho phép tôi thêm nó dưới dạng một lớp.
Bồ đề
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.