Google地图在地图上突出显示特定国家/地区

时间:2010-07-19 11:02:24

标签: javascript google-maps

有没有办法在国家/地区之间绘制线条,然后在地图上更改该国家/地区的背景颜色。

感谢。

2 个答案:

答案 0 :(得分:0)

API不直接提供国家/地区的边界。但是,如果您找到一个公开可用的数据源,并且可以在JavaScript中加载每个多边形,那么这应该很容易管理。

答案 1 :(得分:0)

我现在正在研究这样的组件,但我正在使用SVG格式的世界地图,here。处理它很容易。每个国家都是DOM元素,你可以用它做你想做的事情,改变轮廓或背景的颜色,绑定一些事件处理程序等等。但是这种方法的主要问题是IE没有插件就不支持SVG,但你可以使用VML代替它们。你也可以使用一些flash组件:

相关问题