如何制作点的方形缓存区
之前收到客户的需求,需要制作点图层的方形缓存区。但是在ArcGIS中并没有提供方形缓存区,只能通过Buffer工具制作圆形缓存区。那么如何生成方形缓存区呢,莫非需要Engine写程序根据点坐标寻找方形缓存区的四角坐标,然后再生成正方形要素吗?太麻烦了吧。接下来看看ArcGIS 数据互操作模块如何来解决这样的问题的。
1、 首先还是需要通过Buffer工具生成圆形缓存区。
2、 启用FME。在“我的工具箱”中新建一个ETL
3、 使用BoundingBoxAccumulator工具,设置相应的参数进行圆形缓存区变成方形缓存区。
4、 设置好相应的参数,必须保证Select Group By Item中选择的ID为每个要素都为不同的值,如果ID都一样值就会导致生产一个大的方形缓存区。还有就是选择Buffer_Dist
5、 最终我们就通过圆形缓存区的“边界BOX”生成了方形缓存区。效果如下