【问题原因】从ArcGIS转换收上来的数据实际为三维数据集,而三维数据集不支持空间查询(getFeatureMode为SPATIAL),导致查询服务报错。 【解决办法】属性查询可调用SQL查询实现,三维数据集支持SQL查询,getFeatureMode使用"SQL"模式传参;前端根据元数据判断数据集类型,分别使用空间查询(二维)或SQL查询(三维),REST API参考https://help.supermap.com/iServer/zh/mergedProjects/SuperMapiServerRESTAPI/root/data/featureResults/featureResults.htm