span8
span4
本文展示了如何通过一个InlineQuerier修改一个使用多个特性来分析某些数据的工作空间,从而扩展可用源文件的数量以及可以对这些数据进行的许多查询。
inlinequerierexample - - 2017. fmwt开始
inlinequerierexample fmwt——完整的- 2017.
此工作区用于计算基于地址的所有属性的平均属性值。它将来自财产税数据电子表格的数据与文件地理数据库功能类的地址点合并在一起。合并数据并将其传递给StatisticsCalculator将得到所需的值。然后,这些合并的数据被进一步链接到遗产地点的点形状文件,以细化信息,使其仅为遗产地点的平均财产价值。再次使用统计计算器并记录输出。
这种读取、合并和计算过程经常在不同的数据集上重复许多次,以得出一组结论。
但是,这个工作空间以更有效的方式生成相同的输出。在这里,我们已经将三个源数据集加载到InLineQuerier中,并对数据执行以下SQL语句。每个SQL语句输出都通过适当命名的输出端口进行定向。
平均房产价值
从PropertyTax中选择avg(CURRENT_LAND_VALUE)
从PropertyTax中选择avg(CURRENT_LAND_VALUE),其中PID在(从AddressData中选择PID)
物业数目按平均税额计算
从PropertyTax中选择count(*),其中PID在(从AddressData中选择PID)
所有遗产名录的平均价值
从PropertyTax P JOIN HeritageSites H中选择AVG(CURRENT_LAND_VALUE)。ADDRESS JOIN addressdataon . pid =A。PID, H。ADDRESS IS NOT NULL
文物地点的物业资料
选择P。*,H。ADDRESS, H.DESCRIPT, A.NeighborhoodCode FROM PropertyTax P JOIN HeritageSites H ON A.FullAddress=H.ADDRESS JOIN AddressData A ON P.PID=A.PID WHERE H.ADDRESS IS NOT NULL
向InlineQuerier添加另一个查询,以将财产税数据与AddressData表合并。确保结果包括AddressData点的几何形状,以便我们可以确定更高值属性的位置。
检查FeatureMerger和InlineQuerier之间的结果。他们是不同的吗?为什么?提示:它与连接的基数有关。更改FeatureMerger工作区以匹配InlineQuerier结果。提示:您可能需要添加一个列表爆炸变压器。
©2019安全亚搏在线软件公司法律