如何在 ios 地图中突出显示国家/地区
Posted
技术标签:
【中文标题】如何在 ios 地图中突出显示国家/地区【英文标题】:how to highlight countries in ios maps 【发布时间】:2013-05-19 22:00:57 【问题描述】:我正在构建一个应用程序,我必须在其中动态地在世界地图上突出显示一些国家。
简而言之,我想自定义 ios 地图的整个视图,如图所示。 这可以使用 MapKit 完成还是有任何其他方法。提前致谢
【问题讨论】:
你有解决办法吗? 你得到这个结果了吗?如果你找到了结果,你能告诉我一些想法吗? 【参考方案1】:您想查看Mapbox iOS SDK,它将允许您使用类似 MapKit 的 API 来执行此操作以及更多操作。特别是,您需要使用为世界国家边界提供的 Natural Earth 数据集快速制作带有 TileMill 的自定义地图,启用 UTFGrid 交互性以便可以识别所点击的区域,并在 @ 上使用 RMShape
类987654324@ 到地图视图以根据需要添加/着色国家多边形。这听起来有点复杂,但这些工具是存在的,是完全免费和开源的,我可以帮助你完成这个过程。
【讨论】:
贾斯汀我真的很想看一个这样的例子,我有同样的要求并且正在处理矢量图像,但是这个使用 MapBox 的解决方案将是史诗般的!我最近也在推特上关注了你,@colinpmasters @incanus 我也在尝试在 mapbox 中解决这个问题。我看到 Tilemill 现在已经过时了,我运气不太好。任何进一步的指针将不胜感激。以上是关于如何在 ios 地图中突出显示国家/地区的主要内容,如果未能解决你的问题,请参考以下文章
如何突出显示在我的传单地图(nuxt/vue)中单击了哪个标记