新增数据

可以使用featureService创建insertObject,然后通过insertObject向图层中添加数据,添加数据时需要GeoJSON格式

let server = new wserver.Server();
let featureService = server.createFeatureService();
let layer = "demo.msp_demo_pt";
let insertObject = featureService.createInsertObject(layer);

有了insertObject后,可以调用insertFeature向图层中添加一条数据。

// GeoJSONFeaure格式
let feature = {
    type:"Feature",
    properties:{

    },
    geometry:{
        type:"Point",
        coordinates:[100,40]
    }
};
 //新增一条数据
insertObject.insertFeature(feature,(id)=>{
    console.log(id);
});

也可以调用insertFeatures向图层中添加多条数据。

 // GeoJSONFeature格式
let feature = {
    type:"Feature",
    properties:{

    },
    geometry:{
        type:"Point",
        coordinates:[100,40]
    }
};

//新增多条数据
insertObject.insertFeatures([feature,feature],(ids)=>{
    console.log(ids);
});

详见示例参考文档

results matching ""

    No results matching ""