我已经设置了TomCat和THREDDS服务器(加载的war文件)并尝试使用via WMS协议提供一些* .nc文件。
我可以请求该文件,但我似乎回来的只是一张黑色图像。
我在geoserver中有类似的东西,但我能够更新样式图层和设置范围,以便应用各种颜色。
我已尝试编辑' wmsConfig.xml'并更改选项,例如' defaultColorScaleRange'但它似乎没有达到预期的效果。
我已经阅读了几次文档,但我可能会遗漏一些东西,有没有人克服过这个问题?任何帮助都会很棒。
干杯
因此,如下面使用内置查看器建议我可以看到图像,这是我想通过WMS请求获得的。
使用内置查看器
请求初始尝试
只返回黑色方块:(
我将继续查看eopenlayers示例中使用的WMS网址,也许这就是关键......我的旅程开始时会继续更新我的问题:)。
管理得出传入的SRS不正确并需要更改。
现在下一阶段是研究如何在一批NCDF文件上请求时间序列.....
管理以找到一种自动化请求WMS服务的方法,并借助这个用于传单地图的优秀插件,我有所需的输出。
https://github.com/socib/Leaflet.TimeDimension
基本上用getmap调用WMS端点,我需要建立与我需要请求的文件相关的URL。
对我来说下一步是看看为此返回的栅格设计风格似乎是一些Java代码修改,但至少我最初的问题已经消失。唷!
消失并尝试在项目ncWMS上重建Java,我发现该项目是独立的,但现在已合并到THREDDS中。仍然对NETCDF创建的透明度栅格没有兴趣。
在我尝试更改看起来不起作用的托盘之后再看一下THREDDS代码,问题凸显了
答案 0 :(得分:1)
您尚未共享THREDDS请求的完整网址,但10.19.38.63/thredds/wms / ....是WMS GetCapabilities文件的服务网址。这是一个描述WMS服务的XML文件。这不是通过ncWMS查看WMS的THREDDS网址。您需要向下滚动页面到查看器:部分,然后选择Godiva2(基于浏览器)链接。