浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
移动GIS
/
问题详情
请问下,三维里面,线面对象怎么加入跟踪图层
yg_45612...
6EXP
2019年08月12日
请问下,三维里面,GeoPoint3D不管设置GeoStyle3D没加入到TrackingLayer3D后在地图上都能看到一个白点,而GeoLine3D和GeoRegion3D,不管设没设置GeoStyle3D,加入到TrackingLayer3D后,在地图上完全看不到图形,我用isEmpty(),判断了的,三维线面对象都不为空
三维
android
请
登录
或者
注册
后回答这个问题。
1个回答
您好,1.您所说的白点您是对点对象设置的什么风格呢?
2.看不到图形可能是由于对象是属于贴地的,您可以在Geostyle3D中设置底部高程和拉伸高度,看一下图形。
董懿鑫
9,197EXP
2019年08月13日
好的 谢谢
对了 ,刚刚发现几个问题:
1.GeoPoint3D怎么设置点的大小,还是说只能自己画圆来代替点
2.GeoPoint3D点对象加入到跟踪图层或者清空都会很快显示或者消失,不用刷新地图都行,但是GeoRegion3D和GeoLine3D加入到跟踪图层,然后调用场景的刷新功能,会出现几个问题:
1)、调用刷新后对应的图形并没有加载出来,必须放大以后,才会刷新出来
2)、缩小地图后,加入的Geometry对象 会消失,必须再次放大后,才会刷新出来
3)、已经clear了跟踪图层,我再次加入其它Geometry后,上次的Geometry有时会再次出现(就是在我放大缩小再次加入的Geometry)
您好,1.点对象的大小,是没法设置点的大小,只能设置点对象的图标文件的大小,比如你给点对象设置了一个图标,可以通过调整图层的大小来显示
2.对于你所说的几何对象必须要放大才会显示,你有设置geostyle3D的高度模式吗?可以将其设置为绝对高度模式或者相对高度模式,然后设置底部高程。还有一种情况就是面对象本来很小,在缩小后,相机高度很高,这时是有可能看不到面对象的。
3.可以试试remove方法将跟踪图层中的对象删除
哦哦,好的
1、那这个setMarkerFile的设置的值,是什么?必须存到手机内存卡里面那个路径,还是其他路径?然后是 可以用Android开发的drawable资源文件里面的图片嘛,能的话,那该怎么设置呢
2、设置了高度模式了,正常了,然后是 发现一个问题,就是面对象的时候 只要有两条线相交的时候setFillForeColor面的填充颜色就会失效,这属于正常嘛?
3、移除也正常了。
1.设置的参数是图标文件的全路径,就是存在设备里面的一个路径,如果你想把图片放在app里面,您可以获取到这个图片然后拷贝到设备。
2.您所说的失效应该是另一个对象把相交的区域给覆盖了吧,比如有两个对象A和B,A在B之上,只设置了B对象的颜色,他们重叠在一起,A对象就会覆盖B对象,他们的重叠区域就只会显示A对象的颜色
1、哦哦 意思是只能从设备的路径加载图标(明白了)
2、不是你说的这种,我描述清除一点,现在我做的这种功能是点击地图在地图上绘制点线面,现在进行操作 随便点击了三个点(这三个点分别在3 6 9点钟方向),现在就已经形成了一个面(是正常的有填充色),然后我点击第四个点(在0点钟方向),这时候 0 6点钟方向的连线和 3 9点钟的连线就会出现相交的情况,这时候的面对象就是没有填充色的
是面对象存在自相交的方式是吧,建议不要绘制这种对象, 因为对象本身是存在拓扑错误的,有可能会造成设置的风格不显示
好的 ,感谢!
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
android 天地图跟踪层选择面对象
三维中跟踪图层面对象选中风格
请问下,三维里面,GeoLine3D怎么获取其长度
Android将跟踪图层绘制的几何对象保存到数据源中
自定义一个Action点击方法怎么删除跟踪层对象
android二维地图跟踪图层上画线消失
添加长方体对象在跟踪图层不显示
跟踪图层添加点对象永远在最上
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...