Для слоя трафика я нашел URL, где есть только функции трафика.
Этот URL-адрес может использоваться в ImageMapType для предоставления дополнительных листов для основного типа карты.
Это выглядит так:
var trafficTile = new google.maps.ImageMapType({
tileSize: new google.maps.Size(256, 256),
name: "Trafico",
getTileUrl: function (coord, zoom){
var s = 'Galileo'.substring(0, (3 * coord.x + coord.y ) & 7 ),
BALANCER = coord.x + coord.y & 1,
path = [
"https://mts" + BALANCER + ".googleapis.com/vt?hl=es-419&src=apiv3&lyrs=m@199000000,traffic|seconds_into_week:-1&style=15",
'z=' + zoom,
'x=' + coord.x,
'y=' + coord.y,
's=' + s
]
;
return path.join('&');
}
});
map.overlayMapTypes.insertAt(0, trafficTile);
Возможно, вы захотите изменить язык хоста (hl
param) или установить пользовательские стили (apistyle
param)