Google地图划分为具有颜色和子区域的区域

时间:2011-06-23 14:41:01

标签: javascript asp.net google-maps google-maps-api-3

我需要将美国地图划分为政治边界。即州和Google地图上的七个区域边界。每个地区都有自己的颜色。例如,加利福尼亚州,夏威夷州,内华达州,犹他州,亚利桑那州和科罗拉多州(美国西南部)都将采用相同的颜色。政治边界也将与地区边界一起在地图上。在国家视图中,只有区域名称应该是可见的,没有州名。在放大到区域状态名称时,将放大或缩小任何城市名称。

你能帮助我理解我应该从哪里开始吗?链接?教程?

我是否需要将图像作为叠加层放在地图上。

我真的没有得到它。

如果你想关闭这个问题那么请帮助我,问这个论坛是什么,所以我把它放在那里?

1 个答案:

答案 0 :(得分:6)

  

我需要将美国地图划分为政治边界。即州和Google地图上的七个区域边界。每个地区都有自己的颜色。

您可以使用相对简单的polygon overlay来完成此操作。您需要从第三方获取每个感兴趣区域的多边形数据,因为API不提供任何区域。

  

在显示放大到区域状态名称时,无论是放大还是缩小都不应看到城市名称。

这开始变得更复杂。如果您不想看到城市名称等功能,可能最好使用custom map type(请参阅image map types)。

另见