Радарные изображения в API Карт Google
Я пытаюсь найти решение для этого после многочисленных поисков. Я ищу веб-сервис или API или что-то, что позволит мне получать данные сглаженные NEXRAD (Weather Radar) для Соединенных Штатов и отображать их на карте Google. Я только смог найти некоммерческие или чистые (не сглаженные) данные. Проект, над которым я работаю, требует радарного изображения, сопоставимого с тем, что вы увидите через WeatherBug.
Имеет ли кто-нибудь опыт работы с такими данными или знает какие-либо API-интерфейсы, которые доступны?
Я даже не могу найти программу, которая может обрабатывать необработанные данные из Национальной службы погоды в сглаженные радарные изображения, которые я мог бы нарезать и использовать в наложении Google Maps...
Ответы
Ответ 1
Сделайте снимок. Это то, что я использую, и он отлично работает.
Вот ссылка на страницу, откуда поступают данные, и они также предлагают несколько других продуктов.
http://mesonet.agron.iastate.edu/ogc/
tileNEX = new google.maps.ImageMapType({
getTileUrl: function(tile, zoom) {
return "http://mesonet.agron.iastate.edu/cache/tile.py/1.0.0/nexrad-n0q-900913/" + zoom + "/" + tile.x + "/" + tile.y +".png?"+ (new Date()).getTime();
},
tileSize: new google.maps.Size(256, 256),
opacity:0.50,
name : 'NEXRAD',
isPng: true
});
Ответ 2
В случае, если вы все еще ищете... http://www.eldoradocountyweather.com/scripts/weather-scripts.php имеет некоторые хорошие вещи.