浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
手动创建点线面标绘问题
aiki
31EXP
2022年11月11日
通过图中的方法,创建了一个多边形,但是由于setuseraction被封装了,不能获得创建的对象的smid等属性,请问有办法解决吗
还有就是可以修改手动画点线面的默认颜色吗
iobjectscpp
请
登录
或者
注册
后回答这个问题。
1个回答
1、记录是按照添加对象的顺序去添加的,最新添加的对象都在记录的最后面一条记录,你可以用查询去获取到数据集的所有记录集UGRecordset,然后movelast定位到最后一条记录,就是你刚刚添加上的那个对象,想获取什么属性就看自己的需求去获取就行了。
2、如果是cad数据集就不行哈,如果是普通的点线面,那可以提前对图层设置好风格,然后绘制出来的所有对象就是你说设置的风格了
程逸诗
4,620EXP
2022年11月11日
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
手动创建点线面问题
线型标绘通过点集延长
C++组件Win下qt+vs2015debug模式标号创建调用接口bug
标绘显示问题
如何在地图上用鼠标添加点、线、面要素并编辑?
iObjects C++如何使用自定义点绘制线?
添加数据源到打开的工作空间 数据源后新建点、线的矢量数据集
1)完成新建数据源、保存数据操作; 2)在数据源下新建点、线的矢量数据集
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...