1

我想为国家边界(边界)着色(填充和/或描边),假设您有一张世界地图并且用户选择了意大利,意大利的边界将被描边并且意大利的区域将被填充颜色。

在此处输入图像描述

如果用户可以缩放和移动全球地图,那就太好了,但不是必须的。我正在寻找一些干净、动态、iOS5 友好且易于集成的东西,可以基于或不基于 mapKit。

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

4

1 回答 1

4

我已经做到了,但这有点棘手。您必须获取边界的所有坐标:我使用此工具获取边界的所有坐标,您必须使用折线工具,每次单击地图时,此工具都会在右侧生成所有坐标。获得所有坐标后,将它们保存在某个 txt 或 klm 文件中,然后使用MKOverlayclass 根据文件的坐标绘制覆盖图。

希望很清楚,如果你想要片段,请告诉我(我现在没有我的机器)。

于 2011-11-23T11:03:29.107 回答