Google Maps API 上的雷达图像 [关闭]
Posted
技术标签:
【中文标题】Google Maps API 上的雷达图像 [关闭]【英文标题】:Radar Images on Google Maps API [closed] 【发布时间】:2012-08-29 17:01:11 【问题描述】:经过多次搜索,我一直在努力寻找解决方案。我正在寻找一种网络服务或 API 或其他可以让我获取美国的 平滑 NEXRAD(天气雷达)数据并将其显示在 Google 地图上的东西。我只能找到非商业或纯(未平滑)数据。我正在进行的项目需要与您通过 WeatherBug 看到的相媲美的雷达图像。
是否有人对此类数据有任何经验或知道任何可用的 API?
我什至找不到可以将来自国家气象局的原始数据处理成平滑的雷达图像的程序,我可以将这些图像分割并在 Google 地图叠加层中使用...
【问题讨论】:
无法提供解决方案,因为我正在寻求相同的解决方案。只是想让你了解我自己的研究,以防我们中的任何一个都能取得一些进展。 SE 问题在这里带有一些代码:***.com/questions/14173636/… - 如果您找到了有效的解决方案,请更新您的帖子或回答。 【参考方案1】:如果您还在寻找...http://www.eldoradocountyweather.com/scripts/weather-scripts.php 有一些好东西。
【讨论】:
该站点的脚本不再有效,他不支持那时并且在寻求帮助时很僵硬。您正在努力避免使用上面的选项拉头发。【参考方案2】:试一试。这是我正在使用的,而且效果很好。
这是指向数据来源页面的链接,他们还提供其他几种产品。
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
);
【讨论】:
我以前用过这个,但是图像有时会出现不一致并且没有平滑 @user1647725 如果你想要免费,那是你能做到的最好的。它的质量比 NWS Ridge 高得多。 WeatherBug、Accuweather 和其他商业网站是私人信息源,他们不会共享它。您唯一的其他选择是像我在我的网站上所做的那样使用 GRLevel 3,并为您提供更多可供选择的产品。 mesquiteweather.net/wxgr3radar.php @Texan78 ,我正在寻找类似的东西。我知道这个线程不活跃很长时间,但我在 mesonet.agron.iastate.edu 中搜索了所有内容,但没有找到这个mesonet.agron.iastate.edu/cache/tile.py/1.0.0/nexrad-n0q-900913"链接可用的位置。想知道他们提到使用的那个站点的哪个位置这个带有这些参数的链接。如果你知道,请告诉我 @swifty 查看 NOAA 的“天气气候工具包”。它可以使用简单的批处理命令将原始雷达数据转换为 geoTIF。此外,查看来自 NWS 的“多雷达多传感器”数据 (MRMS)。他们提供免费数据访问。以上是关于Google Maps API 上的雷达图像 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
在两个活动之间使用相机图像处理意图并将其传递给 Google Maps API 上的标记不起作用
在 maps.google.com 上的缩放比在 Google Maps API v3 上更流畅
Google Maps API imagePath 本地图像不起作用
使用 google maps API 或 OpenLayer 渲染大型非地图图像