2015-01-27 82 views
-1

當我看着蘋果的地圖,我可以看到一個特定地方的不同貝塞爾路徑。我想知道如何直接從地圖中提取這些信息。假設用戶選擇紐約,我想直接在地圖上突出顯示紐約的Bezier路徑。這可以做到嗎?MapKit如何獲得一個州的貝塞爾路徑

回答

0

您將需要另一種形式的數據,理想情況是非常接近或完全相同的MapKit繪製的邊界。你不會從蘋果得到這個。

看看這篇博客,在那裏我完成同樣的事情在網絡上的開源框架(Mapbox GL):

http://justinmiller.io/posts/2015/01/20/anatomy-of-a-travel-map/

突出區域這應該工作的能力盡管您無法直接在該框架中進行交互,但該工具包的iOS版本(https://github.com/mapbox/mapbox-gl-cocoa)也是如此。