【问题标题】:How do I highlight a country with the google maps api v3?如何使用 google maps api v3 突出显示一个国家/地区?
【发布时间】:2012-05-09 06:19:40
【问题描述】:

我正在尝试达到类似这样的效果:

请注意法国比其他国家更明亮。它有“焦点”。我一直在探索 API,看起来我应该使用 kmlLayers 来实现这个效果。它是否正确?如果是这样,我如何利用甚至找到 kml 来做到这一点?我还能怎么做?

谢谢

【问题讨论】:

    标签: javascript google-maps-api-3 kml


    【解决方案1】:

    我发现这可以通过多边形和“洞”来完成。谷歌有this pentagon example

    唯一的缺点是多边形需要手动绘制(也许有一个国家轮廓数据库?)我现在使用this tool 来协助手动绘制。

    【讨论】:

      【解决方案2】:

      我认为这些链接上的信息会对您有所帮助:

      1. 由 Valery Hronusov 创建的 World Countries 的 KML
      2. 由 Filipumme 创建的 World Capitals 的 KML

      【讨论】:

        【解决方案3】:

        【讨论】:

        • 谢谢。我的问题是它与我需要的相反(我无法隐藏其他国家,在这种情况下只有法国)。此外,由于某种原因,kml 数据有许多未填充的区域。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-05-11
        • 1970-01-01
        • 2017-05-16
        • 2016-08-04
        • 1970-01-01
        相关资源
        最近更新 更多