geometryEngine.simplify方法是做图形简化的吗,简化机制是什么,为什么调用后没效果?


QQ图片20171016174820.png


QQ图片20171016174602.png

调用后的geometry与调用前一致没变化
已邀请:

谢军

赞同来自: 朱政 rongc

这个方法是用来处理geometry中存在的拓扑错误,比如自相交问题,或者geometry的ring方向错误等。如果geometry不存在拓扑错误,那么执行后返回的geometry不发生变化。
我看注释,你是想对查询结果进行概化?设置query对象的maxAllowableOffset可以实现。

liyangis

赞同来自: rongc

这个应该是针对有些几何图形可能未按照几何类型的标准规则定义(几何对象的某些属性或方法缺失),将其标准化的一个方法,如果有些几何图形本身就是完整的,则执行后无变化。而不是字面意义上的图形简化

GIS晴天 - webgis爱好者

赞同来自:

你试一下,不用简化几何,是否可以运行出结果,如果可以的话说明这方法不是必要的,可以省略,这方法好像是规范化几何,确保后续的方法能正常的运行。如果不用该方法运行某个方法可能会出错

xiaosi9524 - GISER

赞同来自:

在你自己创建完几何对象后再做拓扑的时候,使用有明显效果

要回复问题请先登录注册