Вы можете отобразить WeatherLayer dev-guide на своей карте, выполнив два шага:
Сначала загрузите библиотеку WeatherLayer, добавив параметр libraries
на URL, который вы используете для загрузки карты:
<script type="text/javascript"
src="http://maps.googleapis.com/maps/api/js?libraries=weather&sensor=false">
</script>
Затем вы должны создать экземпляр класса google.maps.weather.WeatherLayer
api-doc , передав любойв объекте WeatherLayerOptions
api-doc и прикрепите WeatherLayer
к карте:
var weatherLayer = new google.maps.weather.WeatherLayer({
temperatureUnits: google.maps.weather.TemperatureUnit.FAHRENHEIT
});
weatherLayer.setMap(map);
В дополнение к WeatherLayer естьтакже отдельный google.maps.weather.CloudLayer
api-doc класс, который вы можете создать аналогичным образом:
var cloudLayer = new google.maps.weather.CloudLayer();
cloudLayer.setMap(map);
Нет отдельной библиотеки, которую вы должны загрузить виспользовать CloudLayer;добавление параметра libraries=weather
к URL-адресу, который загружает карту, делает на вашей карте доступными как WeatherLayer, так и CloudLayer.Там как Google Maps JavaScript API v3 Пример: Weather Layer , который показывает использование обоих слоев.