标记国家边界 - iPad(带或不带MapKit)

时间:2011-11-23 08:43:04

标签: iphone objective-c ipad map country

我想给国家边界(边界)着色(填充和/或描边),比如说你有一张世界地图并且用户选择了意大利,意大利的寄宿生将被抚摸,意大利的地区将被填满一种颜色。

enter image description here

如果用户可以缩放和移动全局地图,那将是非常好的,但不是必须的。 我正在寻找一些干净,动态,iOS5友好且易于集成的东西,可以是mapKit基础与否。

我知道这可以通过KML文件来完成,但我相信已经有了一个库 - 所以我再也不需要重新发明火了。

1 个答案:

答案 0 :(得分:3)

我已经做到了这一点,但这有点棘手。你必须获得边界的所有坐标:我使用this tool获取我的boudary的所有坐标,你必须使用折线工具,每次你点击地图这个工具生成所有的坐标对。获得所有坐标后,将它们保存在某个txt或klm文件中,然后使用MKOverlay类根据文件的坐标绘制叠加层。

希望它清楚,让我知道你是否想要这个片段(我现在没有机器)。