主题
线数据(json 对象模式)
addLinesObj(iType, objLines, callback)
说明
添加线数据,支持线数据对象模式
参数
Name | Type | Description |
---|---|---|
iType | string | 线类型 iType(2=x,y 两列, 3=x,y,z 三列, 4=x,y,z,桩号四列) |
objLines | string | 线文件对象 |
callback | function | 调用完成后需要执行的操作 |
示例
javascript
var objLines = [
{
LineName: 'boundline',
dataList: [
{ x: 21682507, y: 4794439 },
{ x: 21685828, y: 4794439 },
{ x: 21685828, y: 4789757 },
{ x: 21682507, y: 4789757 },
{ x: 21682507, y: 4794439 },
],
},
{
LineName: 'line',
dataList: [
{ x: 21682893, y: 4792677 },
{ x: 21684776, y: 4790880 },
],
},
];
gdfCtrl.ctrl.plane.addLinesObj(2, objLines, function (obj) {
gdfCtrl.ctrl.viewRefresh(0x01 | 0x02 | 0x04, function () {
gdfCtrl.ctrl.mainCanvas.viewFitCenter();
});
});