我正在尝试向我的 map 添加天气叠加层,Noaa.gov 上的图 block 图像正是我想要的,但我找不到任何有关如何构建 url 来使用和排列给定 lon 的叠加层图 block 的文档/纬度。下面是返回单个图 block 的示例 URL。
http://radarcache.srh.noaa.gov/tc/tc.py/1.0.0/ridge::NAT-N0Q-201211191510/8/62/97.png
更新: 我正在开发的网络服务为给定的经度/纬度尺寸和缩放级别生成剖面航空图表/ map 。我在生成的 basemap 之上渲染的叠加层之一是天气(雷达反射..) 根据我所掌握的信息(经度/纬度、尺寸和缩放级别),我想在 basemap 之上渲染天气叠加层。 我面临的挑战是如何使用经/纬度获得天气叠加?
最佳答案
经过大量研究后,我发现 NOAA Tile System 使用 this平铺排列,基于此我能够获得给定(经度/纬度/缩放)的 PNG 图像叠加,如下
http://ridgewms.srh.noaa.gov/tc/tc.py/1.0.0/ridge::NAT-N0Q- {0:yyyyMMddHHmm}/{1}/{2}/{3}.png
哪里
- {0:yyyyMMddHHmm} = 日期时间(以 5 分钟为增量)
- {1}缩放级别
- {2} X 或平铺列
- {3} Y 或平铺行
关于maps - noaa.gov 是否有关于如何使用天气覆盖的文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13457159/