google maps layer图层

图层是地图上的对象,包含一个或多个单独项,但可作为一个整体进行操作。图层通常反映了您添加到地图上用于指定公共关联的对象集合。Maps API 会通过以下方法管理图层内对象的显示形式:将图层的组成项呈现在一个对象(通常为一个图块叠加层)中并根据地图视口的变化情况进行显示。图层还可以改变地图自身的展示图层,以符合图层样式的方式稍稍改变基本图块。请注意,系统将大部分图层设计为禁止通过其单个对象进行访问,而仅可将其作为一个整体来操作。

要在地图上添加图层,只需调用 setMap(),将图层传递给要在其中显示图层的地图对象。同样,要隐藏图层,可调用 setMap(),传递 null

Google Maps API 包含以下几种图层:

  • KmlLayer 对象会在 Maps API V3 图块叠加层中呈现 KML 和 GeoRSS 元素。
  • FusionTablesLayer 对象会呈现 Google Fusion Tables 中包含的数据。
  • TrafficLayer 对象会呈现描述交通状况的图层和表示路况的叠加层。
  • BicyclingLayer 对象会在公共图层中呈现自行车路径的图层和/或特定于自行车的叠加层。默认情况下,当请求旅行模式 BICYCLING 的路线时,该图层会在 DirectionsRenderer 中返回。
原文地址:https://www.cnblogs.com/youxin/p/2711562.html