使用iobjectsjava : objects-data-10.0.0.17726.jar
数据是点数据 经纬度坐标 大地2000的
缓冲区查询
Recordset record = datasetVector.query(rect, buffer, null, CursorType.STATIC);
查询回的record.getRecordCount()的总数显示的是 所有的数据;
我根据查询的record数据中的一个类型字段cla 来分类别统计【宾馆】个数 发现统计的个数只有17个和实际数据107个对不上。
但是我又重新验证使用
datasetVector.query(rect, buffer, “cla='宾馆'”, CursorType.STATIC);
来缓冲区加过滤条件查询 可以查询出宾馆的个数为107个。
求解 不加过滤条件时,缓冲区查询的数据是否正确问题解决