Skip to content

添加井位

addWell(data, callback)

说明

添加一口井(包含井轨迹、井靶点)(参数合并一个文件)

参数

NameTypeDescription
dataobject井位图参数对象
callbackfunction调用完成后需要执行的操作

示例

javascript
var data = {
    width: 1000, // 图片宽
    height: 700, // 图片高
    x: 20342558, // X 坐标
    y: 4178240, // Y 坐标
    wellName: '新建单井', // 井名
    WellType: '', // 井别
    TraceFile: 'http://www.xxx.xxx/单个井斜井.csv', // 井轨迹文件
    TraceFileExtension: '', // 井轨迹文件后缀
    TargetFile: 'http://www.xxx.xxx/单个井靶点.csv', // 井靶点文件
    TargetFileExtension: '', // 井靶点文件后缀
    bAddWellBottom: 1,  // 是否添加井底,0=不添加,1=添加,默认0
    nFormat: 0, // 格式类型0=明码,1=二进制
};
// 添加前需要先加载模板文件
gdfCtrl.ctrl.file.mergeFile('http://www.xxx.xxx/井位图模板.dml', '.dml', 1, function (obj) {
    gdfCtrl.ctrl.plane.addWell(data, function (result) {
        gdfCtrl.ctrl.viewRefresh(0x01 | 0x02 | 0x04);
    });
});