有一幅完整矢量图件,包括点线面文件。要把某一个区域裁剪出来出图,请问是用那个功能呢?

已邀请:

粥和

赞同来自: 陈家小哥哥

批处理可以满足你的需求吗。或者用PYTHON脚本定制一下
111.png

 

落叶游云 - 主要从事水文地质及三维数值模拟相关领域工作及研究。

赞同来自:

因为文件比较多,一个个裁剪肯定不现实,有什么功能,或者什么方法可以一次性实现吗?

江宝骅

赞同来自:

有三个方法,但都是批量裁剪(clip工具)
(1)Arcmap工具批量功能
360截图20171030113059475.jpg

(2)使用modelbuilder(模型构建器),不同要素类迭代
参考链接:http://zhihu.esrichina.com.cn/question/14077
(3)使用Arcpy(少量),循环要素类
参考工具示例代码:http://desktop.arcgis.com/zh-cn/arcmap/latest/tools/analysis-toolbox/clip.htm
import arcpy
from arcpy import env

env.workspace = "C:/data"
arcpy.Clip_analysis("majorrds.shp", "study_quads.shp", "C:/output/studyarea.shp")

要回复问题请先登录注册