2015-01-27 21 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)也是如此。