今天在接到一个小需求并开发完成后,发现人家要的是三维polyline,而我画的确是二维的,所以这个必须要改过来!我心想:“这不是很简单么?2换一下3不就得了?”。结果一顿折腾,发现还是画不出来?奇了怪了!好在最后解决了。根本原因是三维线与二维线的画法存在顺序差异!!!
不墨迹说重点:
polyline: 点添加到线上后再将线提交事务处理!
polyline3d:线先提交事务处理,之后再将点添加到线上!
目录
1.创建步骤
不论三维线还是二维线,创建原理步骤都是一样的!详细每一步请看后面的代码。
①获取当前图形数据库
②在内存中创建图形