span8
span4
你好,
我正在计算两组邮政编码多边形之间的面积变化百分比。
我有一个旧的多边形文件和一个新的,我把它们连接到一个区域计算器来得到多边形的面积。现在,对于%change的计算,我将使用ExpressionEvaluator,但是我不知道如何将输出绑定到原来的行。它要么给出太多的值作为它自己的东西,要么把它当作一个大计算。
我就是不知道怎么设置。它应该是简单的X除以Y,但它似乎不愿意在输出上合作。
这是我目前得到的。它创建_area_F0 E0和我想要的,但是当我尝试做expressionevaluator它失败的部门说这是除以0如果我使用“/”运算符在一个方程或如果我使用" div "函数运行但创建为每个单独的一行一行在读者与75 k条目,所以最终结果值是null。它应该以38217行结束,其中37280应该有结果,其余为空,因为没有匹配值。
任何关于这方面的建议将不胜感激。谢谢你!
从图像中,我可以看到特征是单独到达expressionevaliator的。
您需要合并新旧功能部件(公共id或空间关系),以便在合并的功能部件上同时显示旧的区域值和新的区域值。
希望这个有帮助。
设置areacalculator来创建属性Area1和Area2(或类似的)。
如果两个多边形数据集都有一个公共的ID(或任何其他公共属性),您需要使用FeatureMerger合并这两个集合。
合并之后,可以使用ExpressionEvaluator进行计算。
©2019安全亚搏在线软件公司法律