浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
三维GIS
/
问题详情
hitTest(point)查询
hjl3963
2EXP
2016年11月07日
trackingLayer3D.hitTest(point) 查询跟踪图层里的对象(点,线,面),点、线都能查到,而面对象(GeoRegion3D)查询不到,点击地图查询面对象应该怎么进行?(SuperMap iClient 8C for 3D)
iclient
请
登录
或者
注册
后回答这个问题。
1个回答
请你先确定你的面对象已经成功添加到trackinglayer3D里面。如果是其他图层的三维面对象用hitTest方法是查询不到的。
宋翔
897EXP
2016年11月07日
确定成功添加到trackinglayer3D里面了(对象已经画出来了),但是hitTest就是查询不到面对象
请问你是用的哪个版本的呢?我这里用8.1.0测试也有相同的问题
我用的是8.0.2
添加到跟踪图层里面的对象需要设置风格的高度模式为绝对高度,然后版本用的是8.1.0,就可以正常选中对象。geostyle3D.set_altituMode(2)
我用的set_altitudeMode(SuperMap.Web.Realspace.AltitudeMode.CLAMP_TO_GROUND),为什么这种不行?
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
跟踪图层TrackingLayer3D.HitTest需要point坐标
创建Point提示对象不支持此操作
iclient for webgl中如何进行三维缓冲区体的查询
iclient for webgl中如何进行三维缓冲区体的查询
属性查询中的属性框设置
三维缓冲区(距离)查询
webGL的属性查询可不可以不依赖数据服务实现?
三维属性字段查询undefined
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...