数字地理信息系统ArcGIS-Desktop扩展方式-Add-in编程技术.pptxVIP

  • 14
  • 0
  • 约1.79千字
  • 约 18页
  • 2018-03-10 发布于北京
  • 举报

数字地理信息系统ArcGIS-Desktop扩展方式-Add-in编程技术.pptx

数字地理信息系统ArcGIS-Desktop扩展方式-Add-in编程技术.pptx

数字地理信息系统ArcGIS Desktop扩展方式_Add-in编程技术主要内容什么是Add-inAdd-in的类型? Add-in的文件结构Add-in的特性? Add-in的创建与安装部署? 实例演示介绍什么是Add-inAdd-in是一种能够快速扩展桌面应用程序功能的全新扩展方式更加容易创建更加容易共享 更加安全 更易安装管理ArcGIS 10 Add-in所支持的类型? 按钮和工具? 组合框? 菜单和右键菜单Multi-items (new)? 工具条? Tool palettes (new)? 可停靠窗体 (new)Application extensions (new)? Editor extensions (new)Add-in文件结构Assemblies/JARsResourcesXML Metadata.esriAddInAddIn File(zipped folder)XML MetadataXML文件包含了描述add-in的信息IDTargetAuthorVersionCompanyDescriptionCaptionTooltipHelpImageCategoryToolbars / MenusDocking Position? …Add-in的特性Add-in共享与安全实现局域网内共享IntranetAdd-in共享与安全设置共享目录 设置安全级别Add-in 数字签名工具:ESRISignAddin .exe安全性:可查看add-in来源 防止文件被修改运行数字签名工具C:\Program Files (x86)\Common Files\ArcGIS\bin\ESRISignAddIn.exeAdd-in 数字签名安装已签上名的add-in文件Add-in本地化Add-in支持多语言显示自动检测您的桌面应 用程序运行的语言环 境,并选择最佳匹配 的配置文件来显示语 言Add-in本地化Config.language.xml Config.language-CountryCode.xml配置文件命名规则使用VS创建本地化配置文件在项目中添加一个XML文件,按一定规则命名将指定XML文件的Build Action属性更改为AddinContent使用VS创建本地化配置文件如果项目中有对话框,如dockable windows,需要将该窗体的localizable属性改为true,并将language属性指定为本地化语言。Add-in的创建与安装部署ArcGIS 10 Add-in支持的开发环境?Visual Studio 2008 + .Net3.5?Visual Studio 2010 + .Net3.5或者.Net4.0?Visual Basic 2008 Express Edition + .Net3.5?Visual C# 2008 Express Edition + .Net3.5?Visual Basic 2010 Express Edition +.Net3.5 或 者.Net4.0?Visual C# 2008 Express Edition +.Net3.5 或者.Net4.0?Eclipse IDE for Java DevelopersAdd-in安装部署?双击安装(EsriRegAddIn.exe)?通过“Customize”添加?通过Add-In Manager 对话框添加删除Well-Known文件目录:?Vista/7: C:\Users\username\Documents\ArcGIS\AddIns\Desktop10.0?XP: C:\Documents and Settings\ username \MyDocuments\ ArcGIS\AddIns\ Desktop10.0解压目录:?Vista/7: C:\Users\username\AppData\Local\ESRI\Desktop10.0\AssemblyCache?XP: C:\Documents and Settings\username\Local Settings\Application Data\ESRI\Desktop10.0\AssemblyCache

文档评论(0)

1亿VIP精品文档

相关文档