Загрузите GeoTiff с геосервера в World Wind

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

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

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(filepath, extension). Это то, что считывает образы. Хотя я и вводил filepath, URL-адрес также может быть принят.

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

Другие вопросы по тегам