我有遍佈整個國家的設備,它們將GPS位置報告給我。我想要做的是有一個系統,將這些座標映射到一個命名區域。將GPS座標映射到區域
我看到兩種方法是:
- 有一個定義的區域爲多邊形各種GPS COORDS之間拉伸的數據庫。
- 使用某種形式的web服務可以爲我提供信息。
兩者都可以。它不一定非常準確,因爲我只需要知道所涉及的區域,以便在設備出現問題時知道要撥打哪個區域辦事處。
在第一種方法中,您將如何構建包含數據的SQL表?將GPS座標與其中一個定義區域進行匹配的方法是什麼?不需要定義許多區域,而且它們會很大,因此手動輸入定義區域的值不會成爲問題。
在第二種方法的情況下,有沒有人知道一種編程方式將這些信息從網上按需提供? (我可能會在這種情況下使用Perl WWW :: Mechanize)。 「接近Somecity」就足夠了。
-
PS:這不是一個「做的工作爲我」之類的問題,但更多的是頭腦風暴請求。僞代碼很好。關於這個問題的一般理論也很好。
您是否瞭解空間數據庫 - SpatiaLite或PostGIS? – Spacedman