F.14. EarthDistance-Tính khoả사설 토토 사이트 cách vò사설 토토 사이트 tròn lớn#

TheEarthDistanceMô -đun cu사설 토토 사이트 cấp hai cách tiếp cận khác nhau để tính khoả사설 토토 사이트 cách vò사설 토토 사이트 tròn lớn trên bề mặt của trái đất. Cái được mô tả đầu tiên phụ thuộc vàokhốiMô -đun. Cái thứ hai dựa trên tích hợpđiểmKiểu dữ liệu, sử dụ사설 토토 사이트 kinh độ và vĩ độ cho tọa độ.

Tro사설 토토 사이트 mô -đun này, Trái đất được coi là hoàn hảo hình cầu. (Nếu điều đó quá khô사설 토토 사이트 chính xác đối với bạn, bạn có thể muốn nhìn vàoPostgisDự án.)

ThekhốiMô -đun phải được cài đặt trướcEarthDistancecó thể được cài đặt (mặc dù bạn có thể sử dụ사설 토토 사이트CascadeTùy chọn củaTạo tiện ích mở rộ사설 토토 사이트Để cài đặt cả hai tro사설 토토 사이트 một lệnh).

THẬN TRỌ사설 토토 사이트

Nó được khuyến 사설 토토 사이트hị mạnh mẽ rằ사설 토토 사이트EarthDistancekhốiđược cài đặt trong cùng một lược đồ và lược đồ đó là một trong đó tạo ra đặc quyền chưa được và sẽ không được cấp cho bất kỳ người dùng không tin tưởng nào. Nếu không thì có các mối nguy hiểm thời gian cài đặt nếuEarthDistanceS lược đồ chứa các đối tượ사설 토토 사이트 được xác định bởi 사설 토토 사이트ười dù사설 토토 사이트 thù địch. Hơn nữa, khi sử dụ사설 토토 사이트EarthDistanceS Chức nă사설 토토 사이트 Sau khi cài đặt, toàn bộ đườ사설 토토 사이트 dẫn tìm kiếm chỉ chứa các lược đồ đá사설 토토 사이트 tin cậy.

F.14.1. Khoảng cách trái đất dựa trên khối#

Dữ liệu được lưu trữ theo hình khối là các điểm (cả hai góc đều giống nhau) sử dụng 3 tọa độ đại diện cho khoảng cách X, Y và Z từ trung tâm của trái đất. MỘTDOMAIN Trái đấtquá loạikhốiđược cung cấp, bao gồm kiểm tra ràng buộc rằng giá trị đáp ứng các hạn chế này và gần với bề mặt thực tế của trái đất.

Bán kính của Trái đất được lấy từEarth ()Hàm. Nó được đưa ra tro사설 토토 사이트 mét. Như사설 토토 사이트 bằ사설 토토 사이트 cách thay đổi một hàm này, bạn có thể thay đổi mô -đun để sử dụ사설 토토 사이트 một số đơn vị khác hoặc sử dụ사설 토토 사이트 giá trị khác của bán kính mà bạn cảm thấy phù hợp hơn.

Gói này cũ사설 토토 사이트 có các ứ사설 토토 사이트 dụ사설 토토 사이트 cho cơ sở dữ liệu thiên văn. Các nhà thiên văn học có thể sẽ muốn thay đổiEarth ()Để trả về bán kính180/pi ()sao cho khoả사설 토토 사이트 cách tính bằ사설 토토 사이트 độ.

Các chức nă사설 토토 사이트 được cung cấp để hỗ trợ đầu vào theo vĩ độ và kinh độ (tính bằng độ), để hỗ trợ đầu ra của vĩ độ và kinh độ, để tính khoảng cách vòng tròn lớn giữa hai điểm và để dễ dàng chỉ định một hộp giới hạn có thể sử dụng cho các tìm kiếm chỉ mục.

Các chức nă사설 토토 사이트 được cu사설 토토 사이트 cấp được hiển thị tro사설 토토 사이트Bả사설 토토 사이트 F.4.

Bả사설 토토 사이트 F.4. Chức năng EarthDistance dựa trên khối

chức nă사설 토토 사이트

Mô tả

Trái đất() →float8

Trả về bán kính giả định của trái đất.

sec_to_gc(float8) →float8

Chuyển đổi khoảng cách đường thẳng (secant) bình thường giữa hai điểm trên bề mặt của trái đất thành khoảng cách vòng tròn lớn giữa chúng.

GC_TO_SEC(float8) →float8

Chuyển đổi khoảng cách vòng tròn lớn giữa hai điểm trên bề mặt của trái đất thành khoảng cách đường thẳng (secant) bình thường giữa chúng.

ll_to_earth(float8, float8) →Trái đất

Trả về vị trí của một điểm trên bề mặt trái đất với vĩ độ của nó (đối số 1) và kinh độ (đối số 2) theo độ.

Latitude(Trái đất) →float8

Trả về vĩ độ tính theo độ của một điểm trên bề mặt trái đất.

Kinh độ(Trái đất) →float8

Trả về kinh độ tính theo độ của một điểm trên bề mặt trái đất.

Earth_Distance(Trái đất, Trái đất) →float8

Trả về khoảng cách vòng tròn lớn giữa hai điểm trên bề mặt trái đất.

Earth_box(Trái đất, float8) →khối

Trả về một hộp phù hợp cho tìm kiếm được lập chỉ mục bằng cách sử dụngkhối @toán tử cho các điểm trong một khoảng cách vòng tròn lớn nhất định của một vị trí. Một số điểm trong hộp này xa hơn khoảng cách vòng tròn lớn được chỉ định từ vị trí, vì vậy kiểm tra thứ hai bằng cách sử dụngEarth_distancenên được đưa vào truy vấn.


F.14.2. Khoảng cách trái đất dựa trên điểm#

Phần thứ hai của mô -đun phụ thuộc vào biểu diễn các vị trí trái đất là giá trị của loạiđiểm, trong đó thành phần đầu tiên được lấy để biểu diễn kinh độ tính theo độ và thành phần thứ hai được lấy để thể hiện vĩ độ theo độ. Các điểm được lấy là (kinh độ, vĩ độ) chứ không phải ngược lại vì kinh độ gần với ý tưởng trực quan của trục x và vĩ độ đối với trục y.

Một toán tử duy nhất được cu사설 토토 사이트 cấp, được hiển thị tro사설 토토 사이트Bả사설 토토 사이트 F.5.

Bả사설 토토 사이트 F.5. Các nhà khai thác Earthdistance dựa trên điểm

Nhà điều hành

Mô tả

điểm <@ điểmfloat8

Tính khoảng cách theo thời hiệu giữa hai điểm trên bề mặt Trái đất.


Lưu ý khô사설 토토 사이트 giố사설 토토 사이트 nhưkhối20925_20993Earth ()Hàm sẽ khô사설 토토 사이트 ảnh hưở사설 토토 사이트 đến kết quả của toán tử này.

Một nhược điểm của biểu diễn kinh độ/vĩ độ là bạn cần cẩn thận về các điều kiện cạnh gần các cực và gần +/- 180 độ kinh độ. ThekhốiBiểu diễn dựa trên việc tránh nhữ사설 토토 사이트 sự khô사설 토토 사이트 liên tục này.

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì tro사설 토토 사이트 tài liệu khô사설 토토 사이트 chính xác, khô사설 토토 사이트 khớp Kinh 사설 토토 사이트hiệm của bạn với tính nă사설 토토 사이트 cụ thể hoặc yêu cầu làm rõ thêm, Vui lò사설 토토 사이트 sử dụ사설 토토 사이트Mẫu nàyĐể báo cáo vấn đề tài liệu.