2011-02-13 39 views
1

我正在玩openstreetmap數據。 我想要得到的是與用戶位置最近的「道路」(即將標記「公路」設置爲特定值的方式)。
目前我使用API​​來查詢用戶周圍的一個正方形中的所有對象,然後解析所有路線元素,檢查他們的標籤,檢查他們與用戶的距離等等
但這聽起來並不雅緻對我來說。
有沒有更好的解決方案?也許可以通過API或通過在本地數據庫中安裝openstreetmap數據以某種方式直接查詢它?openstreetmap - 最接近用戶位置的方式對象

將是偉大的,如果有人能指向我的正確方向。

在此先感謝。

回答