首页 / 浏览问题 / WebGIS / 问题详情
iclient leaflet 进行要素修改报错
55EXP 2022年07月31日

由于我要修改的要素是一张表(非空间数据),查询出来的几何信息是null,以下是我的代码,报错几何信息不匹配,如果是同样的参数传递,新增要素是可以的,但是修改要素报错

 var update_features={"type":"Feature",
             "properties":{ "价格元kg":"1","超市ID":"151","品类":"瓜"},
             "geometry":{"type":"Point","coordinates":[0,0]},
             "id":"2030"
         }

        var EditFeaturesParameters= new SuperMap.EditFeaturesParameters({
            features:update_features,
            dataSourceName: "ChengduFresh",
            dataSetName: dataSetName,
            editType: "update",
            returnContent: true
        })

1个回答

您好,您需要修改的这个数据集和数据对象如果不是矢量几何要素,请把Geometry的部分去掉再进行操作。

希望可以帮助到您。
10,758EXP 2022年08月01日
因为这个参数要求传递的geoJSON,我试过去掉的,会报错,目前已经通过直接调用rest API解决
给null无法updata的问题我们已经注意到,已经和我们研发团队沟通该问题优话解决后我将会给您提供版本。

您可以私信我留下您的联系方式。
好的,我已经用rest API解决啦,rest API可以不传几何信息
...