簡體   English   中英

MySQL查找最近點的多邊形

[英]MySQL Find Polygon Nearest to Point

我有一個包含地理標記對象的MySQL數據庫。 使用用戶繪制的邊界多邊形標記對象,並將程序導出到數據庫中。 邊界多邊形作為Polygon(MySQL空間擴展類)存儲在數據庫中。

我可以想到幾種方法來做到這一點,但我對它們中的任何一種都不是很滿意,因為這需要一個能夠相當頻繁執行的有效過程,盡管相關表中可能只有<50,000條記錄。

我需要一種方法,在地球上任何一點,找到與最近的地理標記/有界對象相對應的記錄。 它並不需要在所有情況下都是正確的,但是,假設(只是為了發明一個數字),95%的時間。 如果不需要非常頻繁地進行手動校正,則可以接受。

似乎這個問題非常相似。 在MySQL中,多邊形接近緯度

我將編寫一些應用程序級代碼,以便在鏈接問題中對距離進行交互式擴展搜索。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM