【问题标题】:how to highlight countries in ios maps如何在 ios 地图中突出显示国家/地区
【发布时间】:2013-05-19 22:00:57
【问题描述】:

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

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

【问题讨论】:

  • 你有解决办法吗?
  • 你得到这个结果了吗?如果你找到了结果,你能告诉我一些想法吗?

标签: mapkit xcode4.5 ios6.1 mkmapview


【解决方案1】:

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

【讨论】:

  • 贾斯汀我真的很想看一个这样的例子,我有同样的要求并且正在处理矢量图像,但是这个使用 MapBox 的解决方案将是史诗般的!我最近也在推特上关注了你,@colinpmasters
  • @incanus 我也在尝试在 mapbox 中解决这个问题。我看到 Tilemill 现在已经过时了,我运气不太好。任何进一步的指针将不胜感激。
猜你喜欢
  • 1970-01-01
  • 2017-05-16
  • 2020-11-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-20
  • 1970-01-01
相关资源
最近更新 更多