首页 / 浏览问题 / 云GIS / 问题详情
二维sql查询
49EXP 2017年09月07日
查询二维地图的数据。含geometry和不含geometry的区别。

getFeaturesByGeometryParameters = new SuperMap.REST.GetFeaturesByGeometryParameters({
        datasetNames: dataSetsName,
        toIndex:-1,
        spatialQueryMode:SuperMap.REST.SpatialQueryMode.INTERSECT,
        geometry: geometry,
        attributeFilter : "Name LIKE '%" + name + "%'"
    });这是含geometry的

getFeatureParam = new SuperMap.REST.FilterParameter({
        name : DataSource,
          toIndex:-1,
          spatialQueryMode:SuperMap.REST.SpatialQueryMode.INTERSECT,
        attributeFilter : "Name LIKE '%" + name + "%'"
    });

这是不含的两个方法有什么区别?

为什么查出来的数据不一样?

1个回答

您好,含Geometry是划定了一个几何范围,对这个几何范围内的数据进行查询,不含Geometry是直接全图查询。
4,524EXP 2017年09月07日
但是我全图查询为什么不全呢?同一个道路就少了很多东西?这是什么原因导致的呢?
...