2015-12-10 56 views
0

有什麼方法可以連接到OpenStreetMap的Web服務器?如何從服務器查詢OSM

我想收到給定geoLoc「緯度和經度」的速度限制信息。我想通過創建一個龐大的數據庫來解決這個問題,該數據庫包含節點的緯度和經度以及速度限制,然後查詢給定特定geoLoc的速度限制。

但現在我想知道是否有可能直接連接OSM服務器並查詢給定特定geooc的速度限制?!這種方法更有效率嗎?

回答

1

您可以使用Overpass API來查詢(幾乎)任何信息。 language guide甚至與您的問題非常類似:querying for name and rough location。只需用maxspeed標籤替換名稱標籤即可完成。

立交橋有一個非常強大的語言,起初可能有點混亂。它可以幫助您通過overpass turbo前端運行查詢,該查詢具有很好的結果可視化。

+0

是否有可能從Android設備連接和查詢 – user2121

+0

當然,爲什麼不呢?該API可通過HTTP訪問。 – scai