随笔分类 - GIS、AE、GIS Server
主要是GIS二次开发相关的一些知识介绍。其中大部分是参考一些别人的心得的,并加上自己的理解,对内容整理后进行发布。
摘要:转自原文 IEngineEditor与IWorkspaceEdit,以及相关的事件监听 IEngineEditor适用于直接在图层上的编辑,例如使用“要素编辑”工具菜单上的“开始编辑”等工具进行编辑,相应的事件使用IWorkspaceEdit监听,例如以下的代码: IWorkspaceEdit适用于
阅读全文
摘要:转自原文 编辑时snapping的添加 注意需要在编辑模式下进行snapping的添加(也即先需要使用IEngineEditor进入编辑状态):
阅读全文
摘要:转自chanyinhelv原文 ArcEngine 图层标注 (根据字段、角度) 今天做了一个用AE来控制图层是否显示标注,以及已哪一个字段作为标注的字段,以哪一个字段作为标注的角度,现将代码写下来,以备以后差用。
阅读全文
摘要:转自原文 以Graphicslayer为管理组来管理Element. 前言 在AE开发过程中,我们经常使用Element(元素)。它的出现让地图与用户之间的交互增加了不少的效果。在地图上,可以通过各种element元素来表现我们需要的效果.例如高亮显示中用到element比较频繁.往往需要往地图中添
阅读全文
摘要:转自原文 arcengine 开发经典帖 使用ArcGIS Engine 开发自定义GIS应用: 第一部分:使用ArcGIS Engine 发布自定义GIS应用软件-全面了解ArcGIS Engine的产品。 第二部分:ArcEngine9.2的新特性及变化、(续)--类对比及变化、(续)--(代码
阅读全文
摘要:1.实例化IHookHelper 对象: IHookHelper m_hookHelper = new HookHelperClass(); m_hookHelper.Hook = this.axMapControl1.Object ;这样就可以把AxMapControl传递给其它要用到的地方。 2
阅读全文
摘要:原文 ArcSDE中Compress与Compact的区别 附件一”为两种数据库需要的管理工作。 与所表示的含义与操作是不同的。 对于来说,Compressing与Smart Data Compression(SDC)采用相同的技术,并且提供更多的优越之处。为了减小存储空间,可以将File Geod
阅读全文
摘要:转自原文 以Network Dataset(网络数据集)方式实现的最短路径分析 构建网络有两种方式,分别是网络数据集NetworkDataset和几何网络Geometric Network,这个网络结构数据的创建直接在Catalog中实现创建,进行最短路径分析,为了直接使用ArcGIS提供的功能,我
阅读全文
摘要:转载自原文 ArcGIS网络概述 一、地理网络 (一)基本概念 由一系列相互连通的点和线组成,用来描述地理要素(资源)的流动情况。 (二)网络类型 1、定向网络 (1)流向由源(source)至汇(sink)。 (2)网络中流动的资源自身不能决定流向。 例如:水流、电流等。 2、非定向网络 (1)流
阅读全文
摘要:原文 ArcEngine中最短路径的实现 最短路径分析属于ArcGIS的网络分析范畴。而ArcGIS的网络分析分为两类,分别是基于几何网络和网络数据集的网络分析。它们都可以实现最短路径功能。下面先介绍基于几何网络的最短路径分析的实现。以后会陆续介绍基于网络数据集的最短路径分析以及这两种方法的区别。
阅读全文
摘要:原文AE中网络分析的实现 的各个类之间的关系 1. 创建网络数据集 在ArcCatalog中勾选网络分析模块,新建个人地理信息数据库—>新建要素数据集—>批量导入要素—>创建网络数据集。 在网络的属性中,可以添加成本、等级和限制等属性。成本用于累积计算最短路径(一般为距离和时间);等级用于道路等级的
阅读全文
摘要:转自原文 AE控制图层中要素可见状态的几种方法 工作中常有这样的需求,一个作业图层由几个作业员来操作,我们要 控制每一个作业员只能看到他负责的区域。作业员的可见区域控制有时候是按空间区域划分,有时候是按照作业属性划分,有时候是属性和区域结合来划分,在程序中应该如何控制呢?本人总结了如下几种可用的方法
阅读全文
摘要:转自chanyinhelv原文 如何使用Name对象,包括WorkspaceNames和DatasetNames 第一原文链接 该博主还有很多有关arcgis二次开发的不错的文章。 如何使用Name对象,包括WorkspaceNames和DatasetNames 一、Name对象 Name对象是一个
阅读全文
摘要:转自chanyinhelv原文AE属性表操作 实现的操作包括:1、打开属性表;2、编辑属性表;3、增加属性列;4、数据排序;5、字段计算…… 嗯,实现的功能目前就这些吧,后续还会继续跟进,还望大家多多关注……下面就分功能说说我的实现方式吧…… 1、打开属性表 属性表的打开是在TOC的右键菜单中打开的
阅读全文
摘要:Come from ArcGIS Online IGeometryCollection Interface Provides access to members that can be used for accessing, adding and removing individual geomet
阅读全文
摘要:IEnvelope Interface Provides access to methods and properties of envelopes. Note: the IEnvelope interface has been superseded byIEnvelope2. Please con
阅读全文
摘要:Creates a spatial query which performs a spatial search for features in the supplied feature class and has the option to also apply an attribute query
阅读全文
摘要:IQueryFilter基于属性查询过滤数据。需要定义一个where子句。可以指定要返回值的字段列表。如果没有指定列,将返回所有值。当需要根据属性值和属性的关系过滤数据时,使用该接口。 成员 AddField,OutputSpatialReference,SubFields,WhereClause
阅读全文
摘要:kenika 原文 C#+AE实现类似IDentify功能及对高亮显示相关接口的总结 ArcMap中的Identify功能是有目的查看要素(Feature)属性信息经常使用的工具。ArcMap中的Identify功能有以下几个特征: 第一, 鼠标点击具有“穿透力”,可以同时对多个图层的要素实现选择;
阅读全文
摘要:风过无痕 原文 arcengine,深入理解游标Cursors,实现数据的快速查找,插入,删除,更新 深入理解游标Cursors,实现数据的快速查找,插入,删除,更新 1、查找数据Search Cursors //by yl landgis@126.com yanleigis@21cn.com 20
阅读全文

浙公网安备 33010602011771号