新增数据
可以使用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);
});