基于模型构建器与AE的卫片执法自动化套合图研究与应用
2021-11-10张笑涵
城市勘测 2021年5期
张笑涵
(沈阳市勘察测绘研究院有限公司,辽宁 沈阳 110004)
1 引 言
模型构建器是ArcGIS内部包含的可视化编程工具。它以工作流的方式呈现,几乎无须编程语言,即可实现工具自动化的功能,其各个分项工具可修改其参数,内置的迭代器,可对要素、行、字段值、多值、数据集、要素类、文件、栅格、表、工作空间进行迭代,还可用编程思维的For循环,While循环进行批处理。模型构建器的基本单位为变量和方法,变量可任意从ArcMap中拖拽(相对路径),也可从ArcCatalog中加载(绝对路径)。方法即为ArcGIS工具箱(俗称红盒子)中的任意工具,其参数可自定义,可关联迭代结果,可互为前提条件。整个模型构建器应用起来可实现较为复杂的数据处理任务,如将变量设为模型参数,整个程序打包后可供他人使用,还可将多个模型构建器串联,实现更为复杂的功能。
ArcGIS Engine是用于构建定制应用的一个完整的嵌入式的GIS组件库,使用ArcEngine可以创建独立界面版本(stand-alone)的应用程序,或者对现有的应用程序进行扩展,为GIS和非GIS用户提供专门的空间解决方案。
本文通过将上述两种快速解决问题的工具相结合,各取所长,形成一套自动化的成果输出程序,不仅将工作效率提高,也为日后的相关项目提供了经验。
2 需求分析
为适应数字城市建设的需求,满足经济社会和人民生活的需要,推动城市规划、设计、管理及建设的需要,本市近些年加大了卫星遥感监控数据处理与应用服务项目的重视程度,对监测图斑中涉及违法建设、违法破坏耕种层等行为,也加大了监察和执法力度。……
登录APP查看全文
