文章列表:ArcGIS Engine 10 开发手册
ArcGIS Engine 10 开发手册(11-5)Geometric Network分析简介
Geometry Network 分析属于有向网络或者定向网络,网络中的流向由源(Source),汇(Sink)以及通达性决定、网络中流动的资源自身不能决定流向。如水流的路径是预先设定好的,它只...
ArcGIS Engine 10 开发手册(11-4)两种网络的比较
ArcGIS 对于网络分析的支持是非常丰富的我们上面提到的,ArcGIS 全都支持,而在 ArcGIS 10 中又 增加了基于霍夫模型的选址分析。ArcGIS 提供了两种网络分析,即基于 Geo...
ArcGIS Engine 10 开发手册(11-3)网络分析
什么是网络(地理网络) 地理网络是由一系列相互连通的点和线组成,用来描述地理要素(资源)的流动情况,用来模拟城市交通 网络,如连接各个城市的高速公路、连接各家各户的排给水网络等。 网络分析需要解...
ArcGIS Engine 10 开发手册(11-2)排序相关接口
在处理数据时,有时候需要对数据进行升序和降序排序,我们一贯的做法是在 ArcMap 中,在排序的 字段上右键,然后点击排序操作,可是当我们关闭这个数据后,重新打开属性表,发现顺序又变回去了, 更...
ArcGIS Engine 10 开发手册(11-1)坐标生成点(AddXY功能)
野外采集的数据或一些客户提交的数据经常不是 shp 也不是以数据库存储的 FeatureClass,而是含有 X, Y 字段的 Excel 或者 Txt,利用 ArcMap 的 Addxydat...
ArcGIS Engine 10 开发手册(10-3)栅格格式地图输出
栅格格式文件的输出主要是依靠 IExportImage 接口,该接口被以下 5 个类实现: 示例:根据传入的分辨率输出JPG格式 public void CreateJPEGHiResolut...
ArcGIS Engine 10 开发手册(10-2)矢量格式地图输出
矢量格式文件的输出主要是依靠 IExportVector 接口,该接口被以下 5 个类实现: 输出EMF格式 private void ExportEMF () { IActiveVi...
ArcGIS Engine 10 开发手册(10-1)地图输出简介
很多的时候在地图制作完成以后,我们需要将它用不同的格式输出,如PDF,bmp等格式,这样的格式 方便我们用户在没有安装ArcMap的计算机平台上对地图进行浏览,查看。地图输出可以分为两大类,即栅...
ArcGIS Engine 10 开发手册(9-8)编写GUI
本文分享一个编写GUI的示例代码。 示例代码 public partial class ParaSetting : Form { public ParaSetting (IFeature...
ArcGIS Engine 10 开发手册(9-7)自定义的等高线赋值类
本文分享一个用于自定义的等高线赋值类。 代码如下 using System; using System.Collections.Generic; using System.Runtime.Int...
ArcGIS Engine 10 开发手册(9-6)示例等高线赋值
等高线赋值在我们矢量化地形图的时候是一个非常有用的功能,ArcGIS 没有直接提供,不过没关系, 我们说过ArcGIS 是一个开放的平台,将自己的接口几乎毫无保留的提供给了我们,我们可以利用它提...
ArcGIS Engine 10 开发手册(9-5)IEngineEditor接口调用
IEngineEditor 接口被 EngineEditor 对象继承并实现,EngineEditor 接口就相当于 ArcMap 中的编辑工具条中的 Editor 一样,控制着整个编辑的生命周...
ArcGIS Engine 10 开发手册(9-4)IMultiuserWorkspaceEdit接口调用
通过这个接口的字面意思就可以看出这个接口是为多用户编辑设计的,也就是针对 SDE 数据库的。该 接口只有三个方法,如下图: IMultiuserWorkspaceEdit.StartMulti...
ArcGIS Engine 10 开发手册(9-3)IWorkspaceEdit接口
IWorkspaceEdit 接口是 ArcGIS Engine 实现空间数据编辑的重要接口,它让程序启动或者停止一个编辑 流程,在这个编辑流程内,可以对数据库中的数据进行删除,添加,更改。我们...
ArcGIS Engine 10 开发手册(9-2)地图编辑操作
ArcGIS Engine 的编辑相当于数据库中一个事物的操作,我们可以清楚的知道在 ArcMap 中,如果我们 要做一个编辑,第一步就是启动编辑,然后操作,最后保存,在我们启动编辑的时候实际上...