我正在尝试使用wms请求将tiff文件下载到geoserver,以便我可以通过World Wind中的geotiff解析器运行它。使用World Wind Java SDK我可以解析存储在计算机本地的tiff文件,但我需要能够解析地理服务器上的一个。知道我怎么能这样做吗?因为这些工具已经在本地解析它,我想也许我可以编写代码来本地下载服务器请求并传入它,这样我就不必重写解析器了。 World Wind支持解析WMS请求,但我需要能够解析返回tiff文件的wms请求。
非常感谢任何帮助或指示。
答案 0 :(得分:0)
所以,我不是一个非常优秀的程序员;这可能不是一个好的解决方案,但它应该有效。
在这里的“ImportImagery.java”示例中:
http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind/src/gov/nasa/worldwindx/examples/dataimport/
我编辑了ImportImagery()方法,包括三个输入String filepath String extension和AppFrame appframe。在这个方法里面是“ExampleUtil.saveResourcetoTempFile(filepath,extension)。这是读取图像的内容。虽然我输入了一个文件路径,但也可以接受一个URL。
http://builds.worldwind.arc.nasa.gov/worldwind-releases/daily/docs/api/index.html