当前位置:文档之家 > 实验指导书(数据加载)

实验指导书(数据加载)

ArcGis,Arcengine, AE开发技术文档

1、数据加载问题:

任何系统都离不开数据的加载,下边就AE中几种常用的数据加载做一个列举。以便查阅:

1、加载个人数据库

个人数据库是保存在Access中的数据库。其加载方式有两种:通过名字和通过属性加载(也许不只这两种,AE中实现同一功能可以有多种方式)。

A、通过设置属性加载个人数据库。

首先通过IPropertySet接口定义要连接数据库的一些相关属性,在个人数据库中为数据库的路径,例如:

IPropertySet ropset = new PropertySetClass();

Propset.SetProperty("DATABASE",@"D:\test\Ao\data\sh\MapData .mdb" );

当定义完属性并设置属性后就可以进行打开数据库的操作了,在ArcEngine开发中存在IWorkspaceFactory、IFeatureWorkspace、IFeatureClass、IFeatureLayer等几个常用的用于打开和操作数据空间地物的接口。IWorkspaceFactory是一个用于创建和打开工作空间的接口,它是一个抽象的接口,我们在具体应用时要用对应的工作空间实例化它,如下:

IWorkspaceFactory Fact = new AccessWorkspaceFactoryClass ();

如果我们打开的是SDE数据库就要用SdeWork
spaceFactoryClass实例化Fact。当我们完成了工作空间的实例化后就可以根据上边设置的属性打开对应的Access数据库了。打开方式如下:

如果我们打开的是SDE数据库就要用SdeWorkspaceFactoryClass实例化Fact。当我们完成了工作空间的实例化后就可以根据上边设置的属性打开对应的Access数据库了。打开方式如下:

IFeatureWorkspace Workspace = Fact.Open(Propset,0) as IFeatureWorkspace;

打开Access工作空间后接下来的事情是做什么了,很简单,找到对应的地物类,赋给相应的层,通过MapControl控件添加对应的层,然后刷新地图。以下为添加某一层的代码:

IFeatureClass Fcls = Workspace.OpenFeatureClass("District");

IFeatureLayer Fly = new FeatureLayerClass();

Fly.FeatureClass = Fcls;

下载Word文档免费下载:

实验指导书(数据加载)下载

(共15页)

R语言实验指导书(二)

R语言实验指导书(二)_计算机软件及应用_IT/计算机_专业资料。R 语言实验指导书...quote =TRUE)) 实验要求 要求学生掌握从包中读取数据,导入 csv 文件的数据,并...

统计学实验指导书(2016)

选择数据分析选项(若无数据分析选项,可在工具 5 《统计学》实验指导书 菜单下选择加载宏,在弹出的对话框中选择分析工具库,便可出现数据分析选 项) ,打开数据...

统计学实验指导书(EXCEL2010)要点

统计学实验指导书(EXCEL2010)要点 - EXCEL 实验指导书 注意:由于简装版的 EXCEL 中没有“数据分析”菜单,因此需要进行以下操作步骤来添加该菜单, 前提是计算机中...

数据库原理实验指导书

数据库系统原理》 实验指导书计算机系教研室编 信息工程学院计算机系 2015-11...存储等方面的要求; 4、 用 DBMS 建立数据库结构,加载数据,能对数据库进行简单...

统计学实验指导书(EXCEL2010)分解

统计学实验指导书(EXCEL2010)分解 - EXCEL 实验指导书 注意:由于简装版的 EXCEL 中没有“数据分析”菜单,因此需要进行以下操作步骤来添加该菜单, 前提是计算机中...

数据结构实验指导书2014(含答案)

数据结构实验指导书2014(含答案)_教育学_高等教育_教育专区。数据结构实验指导书...(); //调用父类的构造方法 x=5; //super( ) 要放在方法中的第一句 ...

LabVIEW实验指导书(修改)

LabVIEW实验指导书(修改) - 实验 1 1 实验目的 字符串和文件 I/O (1)学会使用 LabVIEW 中的字符串; (2)学会使用 LabVIEW 中的文件存储、读取。 2 ...

测试与传感技术实验指导书全文(2015)

测试与传感技术实验指导书全文(2015)_信息与通信_工程科技_专业资料。测试与传感...(με) 单臂半桥测量数据 0 1 2 3 4 正行程(加载) 反行程(卸载) 9....

Android移动应用开发实验指导书

Android移动应用开发实验指导书 - 《Android 移动应用开发》 实验指导书 课程代码: 总课时数: 适用专业: 院(系)名称: 实验一深入理解 Activity 目标 (1)掌...

统计学实验指导书(EXCEL2010)

EXCEL 实验指导书注意:由于简装版的 EXCEL 中没有“数据分析”菜单,因此需要...“文件”——“选项”——“加载项”——EXCEL 加载项“转到”——“加载宏...