浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
如何在iobject c++获取距离最近的对象
nuaa_li
32EXP
2020年05月19日
您好:
我使用iobject c++ 9进行开发,现在有一个点数据集,需要获取鼠标点击位置的最近的点对象,这个有相关接口吗?谢谢。我了解到论坛里相关的都是关于java和web的。
iobject
c
请
登录
或者
注册
后回答这个问题。
1个回答
通过循环遍历点数据集,获取出点,在UGGeoOperator类中,与鼠标点两两计算两个点对象之间的距离;
static UGdouble Distance (const UGGeometry *pGeometry1, const UGGeometry *pGeometry2)
程逸诗
4,620EXP
2020年05月19日
这个方法技术上可行,但性能上略有不足。请问iobject c++有直接通过空间查询或SQL查询的方式来实现的示例吗?比如先基于给定点通过空间查询获取点数据集中满足指定半径的圆内的点,然后对这些点进行排序。我了解到超图可以对数据集建立空间索引,这个索引是否可以用在此处?
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
iobject c++重设文本对象尺寸无效
iobject c++获取坡度
iobject c++获取高程数据报错
iobject c++ 获取矢量瓦片属性接口
iobject c++ 获取指定点的高程值接口
如何获取官网示例数据MoveModel中firetruck的对象
如何在iobject c++加载isever发布的地图服务
如何在iobject c++加载ogc标准地图服务
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...