显示不同颜色的区域

时间:2014-02-08 06:54:45

标签: ios maps mkmapview mapkit highlight

我有一个应用程序,我正在显示地图,我将显示分配给他的驱动程序区域。

客户希望此区域将以某种颜色突出显示。

样品可以如下。

enter image description here

知道如何做到这一点?

我打算做的是为不同地区制作图像并显示各个区域的图像。

但是我只是想检查一下是否可以使用我们已经拥有的MapKit来完成,我不想使用图像。

有关此的更多信息将不胜感激。

3 个答案:

答案 0 :(得分:1)

我没想到会这么容易......

以下链接将完成我正在寻找的技巧......

http://www.shawngrimes.me/2011/04/adding-polygon-map-overlays/

答案 1 :(得分:0)

出于性能原因,您可能想要尝试的是使用TileMill来解析源数据(KML,SHP等)并渲染出栅格图块,可能具有Alpha透明度,以便它们可以用作一个真正的叠加。然后,您可以在MapKit中使用这些图块或类似Mapbox

答案 2 :(得分:-1)

你可以看到带有“area”的HTML“map”标签: http://www.w3schools.com/tags/tag_area.asp