我有一个非常大的数据集(800mb +)我想要提供给我的OpenLayers地图。数据采用NetCDF格式。我不熟悉这种格式,正在寻找提供这些数据的方法。我已经研究过使用GeoServer,Map Server和MapNik,但GeoServer似乎是通过插件的唯一可能性。
是否有解决方案使用NetCDF文件在ArcGis领域之外的浏览器中显示数据?
我问similar question at GIS.StackExchange,但我想我可能会在这里得到更多回复。
答案 0 :(得分:2)
OpenLayers可以访问和显示来自OGC Web制图服务(WMS)的数据。因此,您可以尝试使用ncWMS来提供netCDF数据。
确实需要您的netCDF文件具有足够的信息,以便netCDF-java library可以将它们识别为网格数据。 ToolsUI(netCDF-java库的一部分,toolsUI.jar)是一个很好的工具,可以检查您的数据是否被识别为网格。
尝试在ToolsUI的“FeatureTypes - >网格”标签中打开您的数据文件。如果它被识别为网格化数据,您将在主窗口中的三个表中的每一个中看到信息。顶部表格列出了被识别为网格的变量。
如果可行,您应该善于使用ncWMS提供数据。
希望有所帮助。