【问题标题】:Style a KML polygon overlay on Google Maps?在 Google 地图上设置 KML 多边形叠加样式?
【发布时间】:2012-11-29 15:22:50
【问题描述】:

我正在向 Google 地图添加 KML 多边形叠加层:

var ctaLayer = new google.maps.KmlLayer('http://global.mapit.mysociety.org/area/14020.kml');
ctaLayer.setMap(plainmap);

这给了我一个带有深蓝色路径轮廓的亮蓝色多边形。我该如何设计它?

文档似乎建议可以使用 CSS 样式,但是我在 DOM 中找不到 KML 多边形,所以我不确定使用什么样式规则。

【问题讨论】:

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


    【解决方案1】:

    KML 包括设置多边形样式的功能。如果要动态设置样式(不在 KML 中),则需要使用第三方解析器,如 geoxml3 或 FusionTableLayers(将导入 KML)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-15
      • 1970-01-01
      • 2012-09-12
      • 2018-09-21
      • 2012-01-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多