Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GeoServer WPS在目录中找不到FeatureCollection_Geoserver_Geonetwork_Wps - Fatal编程技术网

GeoServer WPS在目录中找不到FeatureCollection

GeoServer WPS在目录中找不到FeatureCollection,geoserver,geonetwork,wps,Geoserver,Geonetwork,Wps,我正在尝试通过GeoNetwork3地图视图执行wps请求。工作流程是用户选择现有要素集合,然后选择一个点。之后,请求将被执行。请求格式是xml,通过post提交。不幸的是,执行响应是: Could not locate {http://geonetwork-opensource.org/}Apotheken in catalog. 但是xml的构建与通过wps请求生成器从GeoServer演示页面上的wps插件发送的xml完全相同 我的XML(仅相关部分): 特征 WPS请求生成器XML

我正在尝试通过GeoNetwork3地图视图执行wps请求。工作流程是用户选择现有要素集合,然后选择一个点。之后,请求将被执行。请求格式是xml,通过post提交。不幸的是,执行响应是:

Could not locate {http://geonetwork-opensource.org/}Apotheken in catalog.
但是xml的构建与通过wps请求生成器从GeoServer演示页面上的wps插件发送的xml完全相同

我的XML(仅相关部分):


特征
WPS请求生成器XML:

<wps:Input>
  <ows:Identifier>features</ows:Identifier>
  <wps:Reference mimeType="text/xml" xlink:href="http://geoserver/wfs" method="POST">
    <wps:Body>
      <wfs:GetFeature service="WFS" version="1.0.0" outputFormat="GML2" xmlns:gn="http://geonetwork-opensource.org/">
        <wfs:Query typeName="gn:apotheken"/>
      </wfs:GetFeature>
    </wps:Body>
  </wps:Reference>
</wps:Input>

特征

任何提示都将不胜感激。

GeoServer WPS区分大小写,这意味着FeatureCollection的命名必须与您上载到GeoServer的FeatureCollection完全相同。GeoNetwork将其改为以大写字母开头,例如Apotheken,而不是Apotheken。所以要意识到这一点。

原来是apotheken而不是apotheken。
<wps:Input>
  <ows:Identifier>features</ows:Identifier>
  <wps:Reference mimeType="text/xml" xlink:href="http://geoserver/wfs" method="POST">
    <wps:Body>
      <wfs:GetFeature service="WFS" version="1.0.0" outputFormat="GML2" xmlns:gn="http://geonetwork-opensource.org/">
        <wfs:Query typeName="gn:apotheken"/>
      </wfs:GetFeature>
    </wps:Body>
  </wps:Reference>
</wps:Input>