首页 / 浏览问题 / 其他 / 问题详情
超图FAQ:通过L.supermap.featuireService.editFeatures编辑要素时,传入的参数Supermap.editFeaturesParameters中,要素已经设置了geometry.id,但是请求回来的geometry.id还是为0,是什么原因呢?
43,901EXP 2022年10月18日
超图FAQ:通过L.supermap.featuireService.editFeatures编辑要素时,传入的参数Supermap.editFeaturesParameters中,要素已经设置了geometry.id,但是请求回来的geometry.id还是为0,是什么原因呢?

1个回答

【解决办法】这是由于L.supermap.featuireService.editFeatures方法更新导致的,在8C产品中编辑要素需要同时传入feature.id和geometry.id。>8C版本中,传入geometry.id不再会生效,只需传入feature.id即可完成修改要素的功能,且更新后要素中geometry.id会为0。若需要传入geometry.id,需要重写该方法中的内部方法featureService._createServerFeature。
43,901EXP 2022年10月18日
热门文章
关注我们
...