【发布时间】:2017-08-05 22:21:33
【问题描述】:
我正在使用Geoserver 2.8.1 版本。我有netcdf and grib 文件,我正在通过Geoserver extensions 将这些文件上传到Geoserver。之后,我使用这些数据在地图中显示图层特征信息。 (根据缩放比例和图像大小)我在地图上放了箭头以参考wind and wave方向。我通过获取这样的netcdf信息来计算箭头将定位到哪个角度;
localhost:8080/geoserver/wms?Service=WMS&version=1.3&bbox=23.75,32.75,24.25,33.25&layers=it.geosolutions:u10&query_layers=it.geosolutions:u10&FEATURE_COUNT=10&REQUEST=GetFeatureInfo&INFO_FORMAT=application/json&WIDTH=20&HEIGHT=20& =10&y=10&time=2015-06-16T18:00:00.000Z
我对每个点仅更改 bbox 提出上述要求(可以说平均 1000 次)。它正在杀死我的应用程序。有什么方法可以在一个请求中获取所有单元格/点的特征信息/值?
我知道我现在不能用WMS - getFeatureInfo 做到这一点,但我愿意接受任何建议,唯一的限制是我需要使用 java。
注意:我不是在寻找多层中一个点的值,而是在寻找多个点的值。我已经可以获取多个层的值了。
【问题讨论】:
标签: java gis netcdf geoserver wms