基于Python的ArcGIS Add-In开发及案例应用  被引量:16

Development of ArcGIS Add-In Based on Python and Case Application

在线阅读下载全文

作  者:张春义[1,2] 程钢 张振辉[3] ZHANG Chunyi

机构地区:[1]河南理工大学测绘与国土信息工程学院,河南焦作454000 [2]中国特种设备检测研究院,北京100029 [3]91206部队,山东青岛266108

出  处:《地理空间信息》2019年第8期50-54,107,I0003,共7页Geospatial Information

基  金:国家自然科学基金资助项目(41001226);教育部人文社会科学研究青年基金(15YJCZH018);中国博士后科学基金面上资助项目(2015M582831);河南省科技攻关项目(162102210063);河南省高等学校骨干教师资助计划(2012GGJS-055);2014年度河南省教育厅人文社会科学研究项目(2014-qn-068)

摘  要:在分析Python语言优越性的基础上,系统梳理了ArcGIS中按钮、工具、选项框、菜单、工具条、工具选项板、应用扩展等Add-In的内涵、依存关系及其存储形式,提出了面向任务的ArcGISAdd-In开发技术流程,并利用开发实例对开发过程进行论证。实验表明,利用Python对ArcGISAdd-In进行定制开发,能有效解决实际生产中空间数据处理的动态和多样性需求,其方法和过程具有一定的参考价值。In view of the demands of diversity and dynamic in the process of spatial data processing,we designed and developed Add-In in ArcGIS environment.Based on the superiority analysis of the python language,we sorted out the connotation,dependency relationship and storage form of Add-In in ArcGIS such as button,tool,option box,menu,toolbar,tool option board and application extension systematically,and put forward a task-oriented ArcGIS Add-In development technology process.Finally,we used several development instances to make examples for the development process.The experimental results show that ArcGIS Add-Ins customized by Python can e ectively meet the dynamic and diversity needs in the actual production of spatial data processing,and provide useful insights for similar demands.

关 键 词:ADD-IN PYTHON 定制开发 ARCGIS 

分 类 号:P208[天文地球—地图制图学与地理信息工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象