摘要: linder_lee 原文 AE中Shapefile文件添加到SDE数据集(c#) 主要完成用C#,通过AE将本地Shapefile文件导入到SDE的指定数据集下面。 首先说下思路: (1) 通过OpenFileDialog打开本地的Shp文件; (2)通过获取的Shp文件创建FeatureClas 阅读全文
posted @ 2016-11-28 23:09 wenglabs 阅读(1242) 评论(0) 推荐(0)
摘要: 主要是使用IField,IFieldEdit,IFields,IFieldsEdit,IGeometryDef,IGeometryDefEdit接口。 字段对应表中的一列,一个要素类必须有至少2个字段,而多个字段的集合就构成了字段集。在要素类中,有一个特殊的字段,描述了空间对象,我们称之为几何字段, 阅读全文
posted @ 2016-11-28 17:17 wenglabs 阅读(2047) 评论(0) 推荐(0)
摘要: 原文 Geodatabase模型 地理数据模型是地理实体及其关系的形式化抽象和数学描述。随着数据库、面向对象等技术的发展,面向对象的地理数据模型成为大型空间数据库的首选方案,它克服了传统地理数据模型的局限性,将具有复杂结构的一个逻辑整体视为一个对象,提供了概念模型到逻辑数据模型以至物理模型的一致描述 阅读全文
posted @ 2016-11-28 16:55 wenglabs 阅读(575) 评论(0) 推荐(0)
摘要: 1. 通常GIS项目涉及到的坐标系 (1)面向局部区域的大比例尺二维平面:高斯投影(横轴墨卡托) 说明:在市一级的小范围区域的GIS系统,比如规划局、国土局、建设局的系统,大都使用高斯投影,以便与地方地形图测绘、工程报建一直采用的坐标系相一致。高斯投影的特点是投影分带,适合小范围局部,不适合应用于大 阅读全文
posted @ 2016-11-28 16:54 wenglabs 阅读(10380) 评论(1) 推荐(0)
摘要: 小马哥淡定 原文 ARCGIS动态画点 private void DrawPointOnMap(double x, double y,bool clear) { IMapControl2 pMapCtrl = (IMapControl2)mapCtrl.Object; IGraphicsLayer 阅读全文
posted @ 2016-11-28 16:42 wenglabs 阅读(1304) 评论(0) 推荐(0)
摘要: 转自原文 ArcEngine数据删除几种方法和性能比较 一、 几种删除方法代码 1. 查询结果中删除 private void Delete1(IFeatureClass PFeatureclass) { IQueryFilter pQueryFilter = new QueryFilterClas 阅读全文
posted @ 2016-11-28 16:37 wenglabs 阅读(406) 评论(0) 推荐(0)
摘要: 转自原文 AE开发技术文档--8种数据访问方法 1、shapefile IWorkspaceFactory pWorkspaceFactory; pWorkspaceFactory = new ShapefileWorkspaceFactoryClass(); IFeatureWorkspace p 阅读全文
posted @ 2016-11-28 16:31 wenglabs 阅读(466) 评论(0) 推荐(0)
摘要: 小马哥淡定 原文 编辑的自己闪烁对象 阅读全文
posted @ 2016-11-28 16:28 wenglabs 阅读(375) 评论(0) 推荐(0)
摘要: 原文 AE IColor.rgb 的计算方法 IColor的rgb属性 是通过对应 的红 绿 蓝 值计算出来的,那么AE的内部计算方法是什么呢? 其实就是一个256进制的BGR数。下面是转换算法: // 组合 public static int calcRGB(int R, int G, int B 阅读全文
posted @ 2016-11-28 16:24 wenglabs 阅读(259) 评论(0) 推荐(0)
摘要: tonygao 原文 C#文件读写常用类介绍 首先要熟悉.NET中处理文件和文件夹的操作。File类和Directory类是其中最主要的两个类。了解它们将对后面功能的实现提供很大的便利。 本节先对和文件系统相关的两个.NET类进行简要介绍。 System.IO.File类和System.IO.Fil 阅读全文
posted @ 2016-11-28 16:19 wenglabs 阅读(832) 评论(0) 推荐(0)
摘要: 原文 AE要素选择(点选和拉框选择) 选择一个要素或者一个要素集(FeatureSelection)的方法很多,如IMap::SelectByShape、ILayer::search、IFeatureSection::SelectFeature等方法。 主要用到的方法: IMap接口的SelectF 阅读全文
posted @ 2016-11-28 16:09 wenglabs 阅读(2569) 评论(0) 推荐(0)
摘要: 原文 AE加载不同数据的方法(GeoDatabase空间数据管理) GeoDatabase 先看一下GeoDatabase核心结构模型图: 1 工作空间工厂WorkspaceFactory对象 WorkspaceFactory是GeoDatabase的入口,是一个抽象类,拥有很多子类,例如SdeWo 阅读全文
posted @ 2016-11-28 16:05 wenglabs 阅读(1427) 评论(0) 推荐(0)
摘要: 原文 AE地图查询 地图查询主要有两种查询:空间查询和属性查询 所用到知识点: 1 Cursor(游标)对象 本质上是一个指向数据的指针,本身不包含数据内容,提供一个连接到ROW对象或者要素对象(Feature)的桥梁而已。 游标有三种类型,即查询游标、插入游标和更新游标。每一种游标都是通过与之相适 阅读全文
posted @ 2016-11-28 15:58 wenglabs 阅读(370) 评论(0) 推荐(0)
摘要: 原文 AE中Identify查询工具的实现 主要实现点击查询并闪烁显示,并把查询要素的信息通过DataGridView显示出来,主要用到的接口: IIdentity、IArray、IIdentifyObj、IFeatureObj、IRowIdentifyObject、IFeature IGroupL 阅读全文
posted @ 2016-11-28 15:55 wenglabs 阅读(597) 评论(0) 推荐(0)
摘要: Arcgis engine 指定图层创建点要素 在指定的图层上创建一个点要素,点要素的位置是通过X,Y坐标指定的,下面是具体的注释 。其中 和IFeatureClassWrite接口有关的代码不要好像也可以实现这个功能,这里是直接通过IFeature添加要素的,不是通过IRow. The IFeat 阅读全文
posted @ 2016-11-28 15:47 wenglabs 阅读(2964) 评论(0) 推荐(0)
摘要: 首先我们应该明白的一点儿就是,从Google Map或者百度地图中截取的影像的坐标是投影坐标。而ArcGIS中一般采用的是地理坐标。这里面涉及到将投影坐标逆变换为地理坐标。 另外一点儿就是,由于世界各国最佳椭球面与WGS84参考椭球的差异性;以及百度,Google为了限制用户得到的地理数据的进度的原 阅读全文
posted @ 2016-11-28 00:00 wenglabs 阅读(6427) 评论(0) 推荐(0)