Hiểu sự khác biệt giữa phép chiếu tọa độ trong OSM và Google Maps ở Trung Quốc


8

Tôi đang xem xét sự khác biệt phối hợp giữa Google Maps và OSM. Tôi là một người không chuyên về kỹ thuật đằng sau GIS.

Đã đọc:

  1. EPSG 3857 hoặc 4326 cho GoogleMaps, OpenStreetMap và Tờ rơi

  2. Cách điều chỉnh sự khác biệt giữa tọa độ từ OpenStreetMap và Google Maps

Tôi không chắc liệu đó là do số 1 hay số 2 gây ra sự khác biệt cho cùng tọa độ xuất hiện vài trăm mét trên bản đồ được chiếu.

Và sự khác biệt giữa dữ liệu được lưu trữ và bản đồ được chiếu khi sử dụng lat / long.

Cảm ơn!

BIÊN TẬP

Điều này có thể cụ thể hơn đối với Trung Quốc và vấn đề bù đắp khét tiếng.

Nhìn vào các tọa độ sau: 31.230548,121.470965cho Bảo tàng Nghệ thuật Thượng Hải trên Google Maps và ditu.

Đã nhập cùng một bộ tọa độ trong OSM, nó mang lại cho tôi Bảo tàng Nghệ thuật Thượng Hải cách đó khoảng 400M theo hướng Tây Bắc.

Tôi không hiểu tại sao một điểm vật lý trong không gian lại khác nhau trên các bản đồ được chiếu? Đây có phải là cụ thể cho Trung Quốc?


2
Vui lòng đăng ảnh chụp màn hình và / hoặc mã về nguyên nhân gây nhầm lẫn của bạn. Hiện tại vẫn chưa rõ loại câu trả lời / cái nhìn sâu sắc nào sẽ giúp bạn.
underdark

Như Underdark đã đề cập, chúng tôi không thể trả lời câu hỏi của bạn, trừ khi chúng tôi thấy vấn đề chính xác mà bạn đang gặp phải. Nói chung, không nên có sự khác biệt giữa hai dịch vụ, nhưng thường là do nguồn gốc của các bộ dữ liệu.
Devdatta Tengshe

1
Cập nhật câu hỏi ban đầu của tôi để bao gồm một ví dụ cụ thể.
Nora Olsen

@DevdattaTengshe: đây là mã cho thấy sự khác biệt giữa tọa độ Google (WGS-84) và hệ thống tọa độ mà Baidu sử dụng (GCJ-02? BD-09? Tôi không biết): jsbin.com/panomu/2 / xem? js, đầu ra
Dan Dascalescu

Tôi đã tạo một bài viết Wikipedia được tham khảo nhiều về các hệ tọa độ được sử dụng ở Trung Quốc (cụ thể là GCJ-02) , tạo ra vấn đề dịch chuyển GPS Trung Quốc khét tiếng.
Dan Dascalescu

Câu trả lời:


10

Nếu bạn xem các nguồn dữ liệu khác nhau, bạn sẽ thấy OSM rất phù hợp với Chế độ xem vệ tinh của Google.

Bạn có thể kiểm tra nó với công cụ tuyệt vời này từ GeoFabrik. Chỉ cần di chuột qua các địa điểm khác nhau và bạn cũng sẽ thấy vị trí chuột trên bản đồ khác.

http://tools.geofabrik.de/mc/#15/39.9076/116.3929&num=4&mt0=mapnik&mt1=google-map&mt2=bing-map&mt3=google-satocate

Nhưng khi bạn kiểm tra Google Maps và Chế độ xem vệ tinh của Google, bạn sẽ thấy rằng chúng không khớp.

http://tools.geofabrik.de/mc/#15/39.9076/116.3929&num=4&mt0=google-hy điều & mt1 = google-map & mt2 =bing-map & mt3 = google-satat

Cách tốt nhất để quan sát điều này, là mở Google Maps ở chế độ xem Kết hợp, nơi bạn sẽ thấy sự thay đổi rõ ràng giữa Chế độ xem vệ tinh và Lớp Đường.

Vì vậy, đó là Google Maps, về mục đích đang hiển thị bản đồ không chính xác.

Về lý do tại sao điều này xảy ra, chỉ Google mới có thể cung cấp cho bạn câu trả lời xác thực, nhưng kinh nghiệm của tôi nói rằng điều này phải đáp ứng các yêu cầu theo luật định của pháp luật Trung Quốc.

Một bài đọc ngắn trên các diễn đàn Google cho thấy vấn đề này đã được biết đến. Ví dụ xem các bài viết này:

Đọc thêm chỉ ra rằng điều này được thực hiện vì luật pháp của Trung Quốc. Xem những bài viết trên Blog.


Cập nhật

Tôi đã thấy rằng sự bù đắp này đã được quy cho thực tế là Trung Quốc sử dụng một số phép chiếu khác. Điều này là hoàn toàn vô nghĩa.

Có nhiều quốc gia có dữ liệu của họ trong các dự báo khác cũng như các mốc dữ liệu khác ngoài WGS84. Bản đồ web trong các khu vực này xuất hiện chính xác và không hiển thị không khớp.

Thật khó để tôi tin rằng các tổ chức như Google, Microsoft (bản đồ Bing), Apple và Nokia (Bản đồ ở đây) bị dừng theo dõi bởi một phép chuyển đổi dữ liệu đơn giản hoặc chuyển đổi phép chiếu, khi mã cho phép đó dễ dàng có sẵn trong Kho như

Hơn nữa, khi các dịch vụ của Trung Quốc như Baidu có thể hiển thị bản đồ chính xác và các dịch vụ nước ngoài không thể, điều đó cho thấy rằng các vấn đề không chỉ là về kỹ thuật nhập mô tả hình ảnh ở đây


1
Điều này chỉ xảy ra trong phạm vi Trung Quốc? Bởi vì tôi đã thực hiện một số kiểm tra trên các tọa độ khác trên khắp thế giới và nó đã khớp giữa OSM và Google. Các tọa độ nên phản ánh những gì trong không gian vật lý?
Nora Olsen

1
Rất khó để trả lời điều đó. Tất cả những gì tôi có thể nói là tôi chưa bao giờ thấy vấn đề này ở Trung Quốc. Như điểm thứ hai của bạn: thường có một sự khác biệt giữa những gì nên và những gì là.
Devdatta Tengshe

1
Openstreetmap nên liên kết với hình ảnh bing, vì họ đã cho phép số hóa hình ảnh ở đó cho mục đích Openstreetmap, trong khi Google thì không. Tuy nhiên, có thể cả hai dịch vụ đã mua cùng một hình ảnh vệ tinh.
AndreJ

@AndreJoost: Vấn đề IMHO là Google Maps không khớp với ngay cả Chế độ xem vệ tinh của Google; Đó là lý do tại sao nó không phù hợp với bất cứ điều gì khác. Tất cả các nguồn khác (OSM, Google Satellite View, Bing) khớp với nhau.
Devdatta Tengshe

2
Sau khi dành gần 48 giờ cho vấn đề được ghi chép kém này, tôi đã tạo một bài viết trên Wikipedia về nó . Từ những gì tôi hiểu bây giờ, lời giải thích đơn giản nhất là Yahoo! có được quyền hiển thị bản đồ của Trung Quốc, cùng với thuật toán bù đắp bản đồ đường phố từ GCJ-02 đến WGS-84 để nó phù hợp với hình ảnh vệ tinh.
Dan Dascalescu
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.