首页 / 浏览问题 / WebGIS / 问题详情
向REGION类型的数据集里面新增一条数据
41EXP 2022年02月09日

通过这种方式创建的数据集

然后在地图上裁一个面,想把这个面存到这个数据集中

有示例或者API么

1个回答

您好,是可以这样进行操作的,您可以参考https://iclient.supermap.io/examples/leaflet/editor.html#02_editFeatures 里的地物编辑操作,进行添加到您的数据集中

341EXP 2022年02月09日
老师你好,这个添加点我知道怎么弄,添加面怎么搞啊

http://ask.supermap.com/80554

您好 ,可以参考社区中已有的回答

老师您好,我没看明白是怎么往面数据集里面添加数据的,添加的接口地址和参数都不知道怎么回事儿,可以给个示例么

https://iclient.supermap.io/docs/leaflet/SuperMap.EditFeaturesParameters.html

参考一下这个api参数EditFeaturesParameters

然后我们的示例是点,您可以通过geometry构造面,这样就是将面数据上传到你的数据集里

老师您好,不好意思我确实是没懂,我看不明白这是怎么使用的,可以给个简单的示例源码么,我试一下
var addFeatureParams = new SuperMap.EditFeaturesParameters({
                dataSourceName: "World",
                dataSetName: "Capitals",//这里改成自己的数据集
                features: marker,//是不是在这个地方换成你说的geometry面
                editType: "add",
                returnContent: true
            });
            featureService.editFeatures(addFeatureParams, function (serviceResult) {
                //返回结果
            });

可以给一个这个geometry构造出来的面的格式么

查看这个api,然后给你示例的点构面的示例,参考这种来写

这种就是点构造面

...