如何使用 Google Maps API v3 高亮显示一个国家?

4
我想要实现与此类似的效果:
请注意,法国比其他国家更亮。它有“焦点”。我一直在探索 API,看起来我应该使用 kmlLayers 来实现这个效果。是这样吗?如果是这样,我该如何利用或甚至找到 kml 来做到这一点?还有其他方法可以做到这一点吗?
谢谢
3个回答

2
我发现这可以通过多边形和“空洞”完成。谷歌有一个五边形示例
唯一的缺点是多边形需要手动绘制(也许有国家轮廓的数据库?)我现在使用这个工具来辅助手动绘制。

2
这些链接中的信息可能会对您有所帮助:
  1. 由Valery Hronusov创建的世界国家的KML文件
  2. 由Filipumme创建的世界首都的KML文件

注意:请勿删除HTML标签。

1

我的问题是它与我需要的相反(在这种情况下,我无法隐藏其他国家,只有法国)。此外,由于某种原因,kml数据有许多未填充的区域。谢谢。 - Dane O'Connor

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接