Google maps 如何在谷歌地图上更改特定道路的颜色?

Google maps 如何在谷歌地图上更改特定道路的颜色?,google-maps,paint,roadmap,Google Maps,Paint,Roadmap,是否有一种简单的方法可以使用颜色绘制某些道路(而不为每条道路创建多边形) 我需要用不同的颜色显示一些道路。更改道路的唯一内置功能是基于它们是公路、主干路还是本地道路。要基于此更改颜色,可以使用带有以下JSON的: [ { featureType: "road.highway", elementType: "geometry.fill", stylers: [ { color: "#3c5980" } ] },{ featureType:

是否有一种简单的方法可以使用颜色绘制某些道路(而不为每条道路创建多边形)


我需要用不同的颜色显示一些道路。

更改道路的唯一内置功能是基于它们是公路、主干路还是本地道路。要基于此更改颜色,可以使用带有以下JSON的:

[
  {
    featureType: "road.highway",
    elementType: "geometry.fill",
    stylers: [
      { color: "#3c5980" }
    ]
  },{
    featureType: "road.arterial",
    elementType: "geometry.fill",
    stylers: [
      { color: "#4cb348" }
    ]
  },{
    featureType: "road.local",
    elementType: "geometry.fill",
    stylers: [
      { color: "#ca19bc" }
    ]
  }
]

如果你说的是单独的道路,没有简单的或内置的方法来做到这一点。

生活中的一些事情(和编程)就是不“容易”:)也就是说,不。据我所知不是这样。可以肯定的是,它不存在于第三方之外。可能有我不知道的第三方会这么做,但我对此表示怀疑。我想试试多段线,有没有办法得到道路交叉口的坐标(按名称)?@是的,地理编码员会这么做。地址解析器非常智能,因此您可以将“X街和Y街,您的城市,您的州”作为地址传递给它,它将对其进行地理编码。请注意,这仅在某些情况下可用countries@PhillipSchmidt是的,没有办法做到这一点,但是您可以覆盖该颜色的多段线,可能是从行驶方向提取的