Add-In支持多语言显示,这里的多语言显示是指同一个的Add-In文件安装到不同的语言环境的桌面应用程序里,能够自动检测其语言环境,来选择最佳匹配的语言来显示。我们可以来看下这个Add-In文件,一般的Add-In文件里只有一个config.xml,这里有多个的xml文件,分别对应多个语言版本,那么桌面程序在使用这个Add-In时能选择最佳...
b) 进入Welcome页面设置 Add-in Name:插件的名称; Company/Publisher:插件的制作公司或发布者; Author:插件的制作者; Description:插件的描述; Image:插件的图标。 c) 进入Add-in Types页面 Add-in Types页面用于设置创建的插件的类型。 选择Add-in Types,此处选择按钮。 Class Name:类的名称; Caption:按钮上显...
例如这里的功能在鼠标点击时进行相关的处理,只需要把处理的代码写在函数onMouseDownMap即可;加载项的主要代码如下: #coding=utf8importarcpyimportpythonaddinsclassSearchByBufferToolClass2(object):"""Implementation for myAdd_in_addin.tool (Tool)"""def__init__(self):self.enabled=Trueself.shape=NonedefonM...
(1)容易创建:ArcGIS提供了很多创建Add-In模板,并提供了详细的接口以实现各种功能。 (2)更易共享:Add-In本质上是一个Zip压缩文件这个压缩文件里面包含了,易于网络、邮件传输、易于局域网内共享。 (3)更加安全:可以对Add-In文件进行数字签名,使用的安全性得到保障。 (4)更易安装管理:只要安装有桌面软件,系统就能...
ArcGIS 桌面应用程序支持一组固定的Add-in类型,包括最流行的基于COM的扩展模型都被引入到ArcGIS预览版中了。下面的Add-in类型是目前正式版支持的类型。 ·Buttons and tools(按钮和工具) 按钮和工具是最简单的能够在工具栏显示的控件,按钮还能在菜单上显示。
方法/步骤1 1 打开vs2010,文件菜单→新建→项目;模板选择,Visual C#→ArcGis→Desktop Add-Ins→ArcMap Add-In;填写项目名称,选择项目保存位置等信息;点击“确定”按钮;方法/步骤2 1 完成步骤1后,进入ArcGis Add-Ins创建界面。填写“名称”、“作者”、“介绍”等信息;点击“next”按钮;2 完成后,进入...
1 打开vs2010,文件菜单→新建→项目;模板选择,Visual C#→ArcGis→Desktop Add-Ins→ArcMap Add-In;填写项目名称,选择项目保存位置等信息;点击“确定”按钮;方法/步骤2 1 完成步骤1后,进入ArcGis Add-Ins创建界面。填写“名称”、“作者”、“介绍”等信息;点击“next”按钮;2 完成后,进入按钮创建界面...
Python Add-InArcpy插件ArcGIS将Python与Desktop中的Python Add-In(加载项)组合,为用户提供了一种简单的扩展开发Desktop功能的解决方案.本文简要介绍这一技术流程,从而引导GIS工作人员灵活定制插件.钟自明自然资源部第二地理信息制图院朱道强礼晟东测绘与空间地理信息...
目前,大量单位基于ArcGIS系统平台开展建库工作,在工作中发现大量出现土地需根据要求进行分割的情况,使用现有成熟的GIS系统对土地进行平均分割工作复杂繁琐,并且占用大量工作资源,本文以ArcGIS为例,使用通过ArcGIS Add-in方式针对平均分割图斑问题进行研究,使用二分查找方法计算图斑分割的精确位置,实现自动化地将地块进行按...
教授ArcGIS Engine二次开发、ArcGIS Python脚本开发、ArcGIS Desktop插件开发及应用、WebGIS、数据库编程等技术。精通C#、VB.Net、Python、ActionScript、JavaScript、Html等编程语言。拥有多年ArcGIS开发经验,欢迎广大GIS爱好者前来交流学习。本人及团队亦可承接各种GIS软件开发项目(二维、三维均可)。微信公众号搜索“辰星数字...