使用过境层-谷歌地图API增加过境线的重量

Increase the weight of a transit line using the transit layer - Google Maps API

本文关键字:过境 增加 谷歌地图 API      更新时间:2023-09-26

我正在尝试使用Google Maps API v3生成波士顿地图,其中公共交通火车轨道以其适当的颜色(红色,绿色,橙色等)显示,但能够更改线路的大小/重量。当使用google.maps.MapTypeStyler时,我可以调整所有运输线路的大小,而不仅仅是轨道。

本质上,我想增加传输层的大小:

var transitLayer = new google.maps.TransitLayer();
transitLayer.setMap(map);

上面是我目前拥有的代码,它为所有地铁线路添加了一个非常漂亮的布局,但同样,我没有办法操纵它们的大小。这可能吗?

transitLayer类中可用的选项不多(没有属性,只有两个方法)

<>之前TransitLayer类google.maps.TransitLayer类传输层。这个类继承了MVCObject。构造函数TransitLayer()显示公交线路的层。方法getMap ()返回值:Map返回显示该层的地图。setMap(地图:地图)返回值:无在指定的地图上渲染图层。如果map被设置为null,层将被移除。之前

你的选择将是使用KmlLayer, FusionTablesLayer或google.maps.Polyline对象来渲染数据