arcgis自动生成多边形面

ArcGIS能不能根据几个不相邻的面,例如房屋,自动生成包围这些不相邻面的新面。求各位大神指点

自动矢量化可以做到,但通常质量不太好(取决于底图图片的质量)

我有一计策,先转为点 然后提取最左上角的点,最右上角的点,最左下角的点,最右下角的点;然后生成面,自动实现需要在arcpy里面用代码实现,这个代码我没写