Скачать GeoTiff с геосервера в World Wind

Я пытаюсь загрузить tiff-файл с помощью запроса wms на геосервер, чтобы я мог запустить его через парсер geotiff в World Wind. Используя World Wind Java SDK, я могу проанализировать tiff-файл, который хранится локально на компьютере, но мне нужно иметь возможность анализировать файл, который находится на геосервере. Есть идеи, как я могу это сделать? Поскольку инструменты для локального синтаксического анализа уже существуют, я подумал, что, может быть, я смогу просто написать код, чтобы загрузить запрос сервера локально и передать его, чтобы мне не пришлось переписывать синтаксический анализатор. World Wind поддерживает синтаксический анализ запросов WMS, но мне нужно иметь возможность анализировать запрос wms, который возвращает файл TIFF.

Любая помощь или направление приветствуются.


person jhusk2    schedule 28.01.2013    source источник


Ответы (1)


Итак, я не очень хороший программист; Возможно, это не лучшее решение, но оно должно работать.

В примере "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 (путь к файлу, расширение). Это то, что считывает изображения. Хотя я ввожу путь к файлу, URL тоже может быть принят.

http://builds.worldwind.arc.nasa.gov/worldwind-releases/daily/docs/api/index.html.

person Kyle Wright    schedule 20.06.2013