Как создать ответный документ XML, реализующий сервис веб-обработки в геосервер
Я внедряю некоторый Java-процесс в стандарт Geoserver OGC-WPS. Я начну со следующего простейшего кода:
package org.geoserver.wps.nais;
import org.geoserver.wps.gs.GeoServerProcess;
import org.geotools.process.factory.DescribeParameter;
import org.geotools.process.factory.DescribeProcess;
import org.geotools.process.factory.DescribeResult;
@DescribeProcess(title = "helloWPS", description = "Hello WPS Sample")
public class HelloWPS implements GeoServerProcess {
@DescribeResult(name = "result", description = "output result")
public String execute(
@DescribeParameter(name = "Hello!!", description = "Hello, ... ", ) final String nome {
return nome;}}
Возвращает строку. Мне нужно получить ответный документ XML.
Кто-нибудь знает, как изменить код?
1 ответ
Пожалуйста, перейдите по этой ссылке http://docs.geoserver.org/2.6.x/en/developer/programming-guide/wps-services/implementing.html. Основываясь на описании здесь, вам может понадобиться добавить еще один параметр в ваш метод execute, который должен быть outputMIMEType
, Вы можете установить значение отправки для mimetype как text/xml
,