标签:基于 程序 应用程序 ArcGIS Add 开发 ArcObjects
基于 ArcGIS 开发
与其他任何开发一样,都应该遵循一定的步骤。
1.确定要解决的问题——如“你的开发工作要解决的问题是什么?”。
2.确定要开发的程序类型(独立应用程序、Add-in插件或ArcObjects 扩展的动态链接库 等)。ArcGIS 具有各种扩展点,在开始编写代码之前,您需要知道您将针对的是这些扩展点中的哪一个。
3.根据您要开发的程序的功能,找到正确的 ArcObjects。ArcObjects 是为您的程序提供所有 GIS 功能的组件。 ArcObject 有很多,但它们被分组到各功能区域中。某些程序要求您使用 ArcObjects 的多个功能区域,可将每一个功能区域都视为程序开发的子任务,并一次只专注于一项任务。
4. 开发您的程序:
(1)创建一个Visual Studio项目。
(2)引用步骤 3 中确定的所需 ArcObjects 程序集。
(3)创建程序的框架,通过创建独立应用程序、“设置Add-in和关联的 .esriaddinx 文件”、或实现所需的 ArcObjects 接口。若使用 Visual Studio ,它的模板和向导将帮助您创建程序的基础代码。
(4)添加代码,包括通过ArcObjects的GIS功能。您需要授权您的应用程序,以实现对 ArcObjects 的访问。
(5)将源代码编译为独立应用程序的可执行文件 (EXE)、Add-in的 .esriaddin ,或 ArcObjects 扩展的动态链接库 (DLL)。
5. 测试您的程序。验证您的应用程序是否按预期工作,并确保您正确处理任何常见的错误。
6.部署您的定制。
标签:基于,程序,应用程序,ArcGIS,Add,开发,ArcObjects 来源: https://www.cnblogs.com/jmllc/p/14974566.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。