首页 / 浏览问题 / 组件GIS / 问题详情
三维面数据删除重复对象
6EXP 2022年06月08日
有三维面GeoRegions3D数据集,我用桌面端工具箱的“数据处理-矢量-去除重复对象”,删除了重复的三维面。

1、如何在SuperMap iObject Java中实现,API是哪些呢?

2、看到有回答说是利用QueryParameter,麻烦具体些,怎么设置QueryParameter对象呢?

1个回答

您好,桌面端工具箱中的功能是iDesktopX桌面端基于iObjects Java组件自己开发的,在iObjects Java组件中没有直接封装对应的API,要实现对应功能的话可以通过iObjects Java组件提供的基础功能实现业务逻辑,建议参考如下:

  1. 基于 QueryParameter 设置空间查询规则为“重合(IDENTITY)”;
  2. 从数据集中删除第一步查询出来的重合记录。

希望可以帮到您。

2,258EXP 2022年06月08日
那我用于查询的几何对象怎么设置啊?就是setQueryObject这个方法怎么用?

您好,SuperMap iObjects Java组件包中提供了关于如何使用空间查询的示例,即如何设置空间查询的 QueryParameter 参数。详情可参考 SuperMap iObjects Java 组件安装目录\SampleCode\SpatialQuery\SpatialQuery.project 工程。

...