实验三利用“模型构建”工具统计.docxVIP

  • 18
  • 0
  • 约1.41千字
  • 约 19页
  • 2019-08-02 发布于山西
  • 举报
实验三利用“模型构建”工具自动完成容积率统计实验报告 姓名:张池 学号:2012081053 班级:12城规 实验目的:练习使用modelbuider来构造地理处理和脚本图形化建模。 实验内容:模型构建器用直观的图形语言将空间处理以模型的方式构建出来,在这个模型中,分别用不同的图形代表输入数据,输出数据,空间处理工具。他们以流程图的形式进行组合并且可以执行空间分析操作功能。 实验步骤:该实验分为三个步骤,即新建和打开模型,构建模型,验证模型。 新建和打开模型 打开Arcmap,加载构建容积率模型.mxd. 新建工具箱 新建模型 构建模型 1,将建筑.dwgAnnotation和建筑.dwgPolygon和地籍边界拉进模型构建对话框,作为输入数据。 2,添加建筑.dwgAnnotation和建筑.dwgPolygo的空间连接工具,步骤分别如下图所示:首先连接建筑.dwgPolyg和空间连接,作为目标要素,其次连接建筑.dwgAnnotation和空间连接,作为链接要素,最后点击输出数据的椭圆,重命名为“建筑”。 ,3,添加“建筑”和“”地籍边界的相交分析:首先,拖拉相交工具到模型构建对话框其次,连接“建筑”和“相交”图形。连接“地籍边界”和“相交”图形,重命名输出数据为“带地块号的建筑”,步骤如下图所示: 为“带地块号的建筑”新添加“基地面积”和“建筑面积”字段:首先在系统工具箱中,将添加字段拖拉到构建模型对话框其次,连接“带地块号的建筑和“添加字段”。 然后,打开添加字段,字段名为“基地面积”,字段类型“DOUBLE”,将添加字段重命名为“添加基地面积字段”,输出数据重命名为“带地块号的建筑2” 最后,类似添加“基地面积“添加”建筑面积“字段 计算“基地面积“ 首先将“计算字段“拖拉到模型构建对话框 然后连接”带地块号的建筑3“和”计算字段,然后打开“计算字段“,设置字段名为”基地面积“,表达式”!shape.area!“表达式类型”PYTHON-9.3 最后重命名处理工具为“计算基地面积字段“,输出数据重命名为”带地块号的建筑4“6,计算”建筑面积“,方法类似计算”基地面积“,只是表达式为”基地面积*text“ 7汇总每个地块的建筑面积 首先,将“汇总统计数据“拖拉到构建模型对话框中。 然后,连接“带地块号的建筑5“和”汇总统计数据“,打开”汇总统计数据“,设置统计字段为建筑面积,建筑面积的类型为sum设置案例分组字段为地块号,最后汇总工具重命名为汇总每个地块的建筑面积,输出数据命名为地块建筑面积汇总表。如下面各图:8,类似于步骤4,为”地籍边界“添加双精度的”地块面积“和”容积率“字段。9,计算”地块面积“。与步骤5相同10连接”地籍边界4“和”地块建筑面积汇总表“:首先,将连接字段拖拉到模型对话框中然后连接”地籍边界4“和”连接字段“作为输入数据,连接”地块建筑面积汇总表“,作为连接数据。然后打开连接字段,设置输入连接字段为地块号,设置输出连接字段为地块号: 11,计算容积率,容积率=sum-建筑面积/地块面积。方法同步骤6 最后保存模型 运行模型 显示:首先,“分级色彩“符号化 然后标注容积率,结果图如下: 四,实验结论 通过该实验,基本了解建模过程,该过程完整,严谨,在每一个过程中都能检验出错误及时发现及时纠正,,优点在于比普通方法严谨,缺点是过程繁琐。

文档评论(0)

1亿VIP精品文档

相关文档