ArcEngine介绍】的更多相关文章

一.ArcEngine简介ArcEngine被定位为一个嵌入式的产品,它并非面向最终用户,而是一个面向开发者的产品.对于繁冗的GIS开发工作而言,理想的解决方案是一个基于组件的实用的开发框架,且该框架允许解决方案提供商或机构内部开发人员快速构建行业专用GIS应用软件.一个GIS开发框架应提供应用软件所需的必要的空间分析功能,并允许软件开发人员集中精力构建软件的特定逻辑.ArcEngine就是这样一个GIS框架,它是为响应ESRI用户的请求而创建的,可以把丰富的ArcGIS技术按产品进行分类,并将…
http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=25575&page=1&extra= 使用ArcGIS Engine 开发自定义GIS应用: 第一部分:使用ArcGIS Engine 发布自定义GIS应用软件-全面了解ArcGIS Engine的产品.第二部分:ArcEngine9.2的新特性及变化.(续)--类对比及变化.(续)--(代码转换插件).(续)--ArcEngine新命令,工具.菜单和面板第三部分:使用 ArcGIS E…
转自原文 arcengine 开发经典帖 使用ArcGIS Engine 开发自定义GIS应用: 第一部分:使用ArcGIS Engine 发布自定义GIS应用软件-全面了解ArcGIS Engine的产品. 第二部分:ArcEngine9.2的新特性及变化.(续)--类对比及变化.(续)--(代码转换插件).(续)--ArcEngine新命令,工具.菜单和面板 第三部分:使用 ArcGIS Engine开发应用程序(自定义或嵌入) 第四部分:开发Engine 应用程序的基本原理.(续).(续)…
最近花了点时间把之前的空间数据入库功能进行了完善,在这里做一个简单的介绍,也希望大家给提点意见和建议,我的目标是做一个好用.易用.通用.稳定的入库程序. 1.软件特点: 基于模板(方案)的数据更新  采用配置模板进行更新操作,对于接边.推历史库.图层字段映射等根据客户需要灵活定制. 可配置信息包括: 序号 功能名称 功能描述 备注 1 基础配置 配置现状/历史图层名称命名规则,现状/历史关键字段,宏字段等信息. 宏字段是以[]包围的文本,在其它配置文件中可以使用宏字段代替相应的内容. 2 图层字…
原发表于ESRI中国社区,转过来.我的社区帐号:jhlong http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=122097 ----------------------------------------我是分割线,下面才是正文--------------------------------------------------------   1.说明6周年征文 似乎就我这一篇ArcEngine开发的,搞开发的很少么?还是搞开发的都不善于言语…
在上一篇ArcEngine环境下合并断开的线要素(根据属性)随笔中介绍了如何通过shp文件属性表中相同的属性字段进行线要素的合并.今天刚把通过几何条件判断的方式连接断开的线要素的ArcGIS 插件完成,在这里把思路和代码和大家分享下: 一,程序思路和实现过程 1.首先读取shp线文件,将各条线要素遍历,存储在List<IFeature>,这里之所以不存在List<IPolyline>和List<IGeometry>中的原因是后两者会丢失要素的属性信息: 2.为了简化合并…
一.概述 (1)Geodatabase是什么? ArcGIS操作基于GIS文件格式和存储于地理数据库(Geodatabase)中的地理信息.Geodatabase是ArcGIS的本地数据结构,是用于编辑和数据管理的基本数据格式.它并不是一个数据库,只是联系数据库与GIS的一种工具. 空间数据库系统是描述.存储和处理空间数据及其属性数据的数据库系统,按是否对空间数据和属性数据进行一体化组织分为两种:混合型空间数据库和集成性空间数据库.在后者方案中,为实现对空间对象的一条记录(record)变长的非…
Arcengine窗体开发中,不同命令或者工具可能会触发同一控件的同一事件,这样会造成该事件中代码的混乱.以主窗体的AxMapcontrol控件为例,当开始画图时因为有很多种类型的Feature,所以在AxMapcontrol控件的OnMouseDown.OnMouseMove.OnMouseUp等事件中都需要作相应的处理. 最简单的方法时利用if语句在各事件中做状态判断,来执行相应的语句.但是当你的程序达到一定规模的时候,你的这些事件中的代码将变的非常庞大,严重影响代码的可读性和可维护性,如图…
转自原文ArcEngine影像图配准 影像图配准主要包括以下几个方面 1.打开影像图 2.配准 3.影像图入库/保存 1.打开影像图的代码以前已经写过了. 2.配准   配准 主要使用IGeoReference这个接口来完成工作.   还有使用ActiveView来进行坐标转换,将MapControl中鼠标的点击位置转换为   地图和影像图上的坐标.   下面介绍IGeoReference接口    首先RasterLayer实现了这个接口    CanGeoRef 监测该图层是否可以做配准  …
marine 原文利用动态图层实现数据的实时显示(arcEngine IDynamiclayer) 说明:最近一个项目用到这方面知识,文章主要来至网络,后期会加入自己的开发心得.(以下的代码实例中,地图开样子是采用ADF开发) 1 前言 不刷新地图而能让数据实时显示,这在ArcGIS中已经不在是一个困扰我们的难题,在ArcGIS Engine的开发过程中,每一次更新数据后都需要刷新才能,更改大量数据并不断的刷新,让用户在静静的等待,这不是很痛苦吗?为此ArcGIS提供了一个动态图层,专门用于解决…