WGS84 và OSGB36: vì sao GPS và bản đồ OS của bạn lệch nhau

Tọa độ GPS và lưới quốc gia Anh được dựng trên hai mô hình khác nhau của Trái Đất. WGS84 khớp tốt nhất trên phạm vi toàn cầu và được tính từ vệ tinh; OSGB36 là mạng tam giác đạc năm 1936 trên ellipsoid Airy 1830, được nắn để ôm sát đảo Anh. Vĩ độ và kinh độ của cùng một đỉnh đồi lệch nhau hàng chục mét giữa hai hệ — lên tới khoảng 120 m — nên dán số GPS thô lên bản đồ OS sẽ đặt bạn sang thửa ruộng khác. Các phép chuyển đổi nối hai hệ lại: một phép biến đổi Helmert đơn lẻ cho sai lệch vài mét (quá đủ để đi bộ đường dài), còn lưới OSTN15 của Ordnance Survey cho sai lệch cỡ xentimét (thứ mà người làm trắc địa dùng).

Dựa trên quyền · Riêng tư · Hoạt động trên Chrome, Safari, Firefox, Edge

Datum thực chất là gì

Trái Đất không phải một hình khối gọn gàng, nên mọi hệ tọa độ đều bắt đầu bằng việc chọn một ellipsoid — một hình thay thế trơn nhẵn — rồi quyết định đặt nó ở đâu cho thật chính xác. Ellipsoid đã được đặt cố định đó chính là một datum. WGS84 dùng một ellipsoid có kích thước và tâm khớp với toàn bộ hành tinh, vì vệ tinh bay quanh toàn bộ hành tinh. OSGB36 dùng Airy 1830, được chỉnh kích thước và độ nghiêng để ôm sát đảo Anh nhất có thể, vì năm 1936 công việc là vẽ bản đồ nước Anh, chứ không phải cả thế giới. Không hệ nào sai; chúng là câu trả lời cho hai câu hỏi khác nhau — và cùng một điểm trên mặt đất sẽ nhận những con số khác nhau trong mỗi hệ.

Anh: Airy 1830 ôm sát mặt đất ở đâyWGS84 — khớp với toàn bộ hành tinhcùng một đồi,hai datum,~100 m cách nhau

Mức lệch lớn đến đâu?

Nếu coi một cặp vĩ độ/kinh độ WGS84 như thể là OSGB36, bạn sẽ vẽ ra một điểm bị dịch khoảng 50 đến 120 mét, và mức lệch này thay đổi dần theo từng vùng trên cả nước. Đó không phải sai số làm tròn — đó là lệch vài thửa ruộng, sai bên bờ sông, sai vách đá. Đây cũng là lý do những con số lưới quốc gia mà ứng dụng GPS hiển thị chưa bao giờ là dữ liệu thô từ vệ tinh: ở đâu đó, một phép chuyển đổi datum đã được chạy trước. Câu hỏi duy nhất là phép nào, và nó chính xác đến đâu.

Phép biến đổi Helmert — bảy con số dịch chuyển cả một thế giới

Phép chuyển đổi chủ lực là phép biến đổi Helmert: dịch toàn bộ khung tọa độ theo ba trục, quay nó quanh ba trục, rồi thay đổi tỉ lệ — tổng cộng bảy con số đã được công bố. Áp dụng cho nước Anh, phép Helmert toàn quốc của Ordnance Survey đạt độ chính xác khoảng 3 mét. Giới hạn đó không đến từ sự cẩu thả trong bảy con số; nguyên nhân là bản thân OSGB36 hơi bị méo. Nó được dựng bằng cách tam giác đạc từ đỉnh đồi này sang đỉnh đồi khác với thiết bị thập niên 1930, và những chỗ giãn tích lũy đó không thể xóa bỏ bằng bất kỳ phép dịch–quay–tỉ lệ cứng đơn lẻ nào. Công cụ tham chiếu lưới của chúng tôi dùng đúng phép biến đổi này và nêu độ chính xác một cách trung thực — thoải mái nằm trong một ô sáu chữ số.

OSTN15 — đáp án cấp trắc địa, và cái giá phải trả

Để thắng được độ méo, bạn phải thôi coi nước Anh là một khối cứng: OSTN15 là phép chuyển đổi chính thức của Ordnance Survey, một lưới 1 km chứa các giá trị dịch tọa độ đông và tọa độ bắc phủ khắp cả nước — một tấm cao su hấp thụ những biến dạng cục bộ của mạng tam giác đạc. Nó tái tạo tọa độ chuẩn với sai lệch khoảng 0.1 m, và đây là thứ mà thiết bị GNSS chuyên nghiệp cùng phần mềm GIS áp dụng. Cái giá phải trả chính là tệp lưới: hàng megabyte dữ liệu dịch chuyển phải đi kèm phần mềm. Với ranh giới đất đai và công trình kỹ thuật, điều đó là bắt buộc. Còn để đọc ra một ô 100 m trên một quả đồi, đáp án Helmert 3 mét mới là công cụ đúng — tức thì, offline, và chính xác hơn cả kết quả định vị GPS đang cấp dữ liệu cho nó.

Điều này có nghĩa gì trong thực tế

Đi bộ đường dài, geocaching, gọi cứu hộ: bất kỳ công cụ hiện đại nào nói rằng nó xuất ra lưới quốc gia thì đều đã chạy một phép chuyển đổi cho bạn. Câu hỏi thực tế chỉ là nó thuộc hạng Helmert (mức mét) hay hạng OSTN15 (mức xentimét). Với một người chỉ có chiếc điện thoại, khác biệt đó là vô hình khi đặt cạnh chính sai số của kết quả định vị GPS (hãy kiểm tra máy của bạn trên trang độ chính xác GPS). Với trắc địa, các luồng dữ liệu bản đồ hay bất cứ việc gì mang tính pháp lý: hãy nhất định dùng OSTN15. Và khi một tọa độ trông như lệch chừng một trăm mét, giờ bạn đã biết câu hỏi đầu tiên cần đặt ra: datum nào?

tại sao tọa độ GPS lệch trên bản đồ OS đổi tọa độ GPS sang lưới OS

Câu hỏi thường gặp

Tọa độ GPS lệch bao xa so với bản đồ OS?
Nếu dùng số WGS84 như thể chúng là OSGB36, điểm của bạn sẽ lệch khoảng 50 đến 120 mét, tùy vùng. Đủ để sai thửa ruộng hoặc sai bờ sông.
Nên dùng phép Helmert hay OSTN15?
Để đi bộ đường dài, phép biến đổi Helmert bảy tham số là đủ, sai lệch khoảng 3 mét. Với trắc địa, ranh giới đất đai hay việc mang tính pháp lý, hãy dùng OSTN15, chính xác cỡ xentimét.

Xem bằng tiếng Anh: WGS84 vs OSGB36: Why Your GPS and Your OS Map Disagree · Tiếng Việt