21

我正在构建一个应用程序,我必须在世界地图中动态突出显示一些国家。像这样

在此处输入图像描述

简而言之,我想自定义 ios 地图的整个视图,如图所示。这可以使用 MapKit 完成还是有任何其他方法。提前致谢

4

1 回答 1

8

您想查看Mapbox iOS SDK,它允许您使用类似 MapKit 的 API 来执行此操作以及更多操作。特别是,您将希望使用为世界国家边界提供的 Natural Earth 数据集使用TileMill快速制作自定义地图,启用 UTFGrid 交互性以便可以识别所点击的区域,并使用地图视图上的RMShapeRMAnnotation添加/color 国家多边形根据需要。这听起来有点复杂,但这些工具是存在的,是完全免费和开源的,我可以帮助你完成这个过程。

于 2013-05-24T17:53:43.390 回答