真正的隨機問題。iOS地圖:從一個地區提取所有道路
我正在玩Friendly Fire,它可以讓你在地圖上選擇你當前的位置,然後將其轉化爲遊戲數據。它把所有的道路都轉到了遊戲道路上,然後你可以在旁邊建造建築物。
上次我看着MKMapKit我沒有看到這樣做的方式。有任何想法嗎。
真正的隨機問題。iOS地圖:從一個地區提取所有道路
我正在玩Friendly Fire,它可以讓你在地圖上選擇你當前的位置,然後將其轉化爲遊戲數據。它把所有的道路都轉到了遊戲道路上,然後你可以在旁邊建造建築物。
上次我看着MKMapKit我沒有看到這樣做的方式。有任何想法嗎。
查看具有XAPI兼容性層的立交橋API,以便從具有RESTful請求的OpenStreetMap數據庫獲取數據。
完整的文檔是在這裏:http://wiki.openstreetmap.org/wiki/Overpass_API/XAPI_Compatibility_Layer
爲了讓所有的道路在邊框中,您要求的網址應該是這樣的:
http://www.overpass-api.de/api/xapi?way[bbox=7.1,51.2,7.2,51.3]
感謝您的更新,如果有人有基本的演示,將搖滾! – Burf2000
您不能直接提取MapKit的數據,但可以使用類似OpenStreetMap數據和MapBox iOS SDK之類的組合來獲取類似MapKit的行爲,但需要在UI和可提取數據之間建立關聯。
也許他們正在使用OpenStreetMap的,這確實允許直接訪問到這樣的數據? –
是否很容易提取 – Burf2000