2009-12-14 82 views
1

是否有某處需要下載多段線的基礎,我需要歐洲國家的多段線和php中用於計算某個座標位於哪個國家/地區的解決方案。計算座標在哪個國家?

我用谷歌地圖API直到現在,但它太慢,我經常做很多請求,所以我需要做到這一點本地。

+0

您想要處理的日常工作是如何協調的?因爲除非您每天要處理數千個點,否則Google Maps API會爲您節省一些工作量。 – 2009-12-14 17:04:44

+0

這是一個車隊管理軟件,每分鐘管理大約3分,這將是一個很大的性能提升。 – dfilkovi 2009-12-14 17:19:13

回答

1

使用Google Maps API是一個很好的解決方案,因爲數據已經存在,您可以使用它的代碼。

但是,本地解決方案是設置空間數據庫並使用適當的數據加載它。對於開源解決方案,我推薦在PostgreSQL上運行PostGIS。然後您需要查找並加載相關的邊界數據。搜索「世界政治邊界shapefile」或「歐洲政治邊界shapefile」會給你一些有用的鏈接來檢查。