[原创]geoserver发布wfs指定字段输出(解决geometry为null)

admin[原创]geoserver发布wfs指定字段输出(解决geometry为null)已关闭评论条评论 315 次浏览

一.如果使用下面形式的访问链接,将会返回所有的字段数据信息。而我们现在需要对返回字段有所取舍。

http://192.168.0.71:8080/geoserver/ilng/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=ilng%3Aa_pipeline&maxFeatures=50&outputFormat=application%2Fjson
默认所有字段 :


http://192.168.0.71:8080/geoserver/ilng/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=ilng%3Aa_pipeline&maxFeatures=50&outputFormat=application%2Fjson&propertyName=linenumber,diameter
仅显示某些字段 : (由返回结果得知 加上propertyName限制字段后,丢失了空间信息,这是由于缺乏现实现实空间字段造成的,解决这个问题,只需要把空间字段显示添加到 propertyName 即可)

http://192.168.0.71:8080/geoserver/ilng/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=ilng%3Aa_pipeline&maxFeatures=50&outputFormat=application%2Fjson&propertyName=linenumber,diameter,shape
仅显示某些字段(含空间信息) : 空间字段不是固定的,取决于你空间表的字段