ArcSDE轻松入门
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6 学习资源 ........................................................................... 73
2
ArcSDE 轻松入门
1 引言
1.1 ArcSDE 的 定 位 和 简 史
ArcSDE 是 ArcGIS 软件家族中的一员,是一个空间数据库中间件技术。 ArcSDE 以数据库为后台存储中心,为前端的 GIS 应用提供快速的空间数据访 问,海量数据的快速读取和数据存储的安全高效是 ArcSDE 的重要特征。 ESRI 公司早年就已经开始研究空间数据库解决方案,并于 1994 年发布了 ArcSDE 的前身产品——SDE, 并在过去的时间里不断更新和改进 ArcSDE 软件。 2001 年,ArcSDE 被纳入 ArcGIS 软件家族系列。作为空间数据库的解决方案, ArcSDE 可以存储海量数据,并整合 Geodatabase 的功能,是存储地理数据及 其行为的一个“智能”数据库解决方案。一直以来,ArcSDE 都是空间数据库的 首选解决方案。 随着 ArcGIS 9.2 的发布,ArcGIS 软件家族的体系结构也发生了一些变化。 现在 ArcSDE 归于 ArcGIS 9.2 Server 产品线下,成为整合的 ArcGIS Server 的 重要组件。
1.2 读 者 定 位 与 预 期 效 果
本入门指南用于轻松快速了解 ArcSDE, 只涉及基本的 ArcSDE 的概念 和工作方法。 我们假设用户在阅读本指南前应已具备以下知识: 理解 ArcGIS 的概念,会使用 ArcMap 和 ArcCatalog 对 Geodatabase、Coverage、shapefile 有简单了解 建议参考阅读《ArcGIS Desktop 轻松入门》 我们期望用户在阅读完本指南后对以下知识有一定的了解: 了解 ArcSDE 的定位 熟悉一种 ArcSDE 的安装方式 可以连接 ArcSDE、并且将各种格式的数据加载到 ArcSDE 中 了解 ArcSDE 的多用户编辑的方法
2. 在 Spatial Database Connection 对话框中输入“Server” ( 服务器的计 算机名) 、 “Service” ( ArcSDE 的服务名) 、 “Username”和“Password”等信
17
息,点击“Test Connection”进行连接测试。
3. 程序提示测试成功信息,点击“确定”继续。
知道在何处可以找到进一步学习的资料
4
2 ArcSDE 的 安 装
2.1 安 装 前 准 备 :
在安装 ArcSDE 之前,请先安装 Oracle10g,并创建好数据库。 还需要收集以下信息: 服务器计算机名 Oracle 网络服务名 sys 用户密码
2.2 安 装 过 程 :
1. 双击 Setup.exe 执行安装程序,出现如下界面,点击 Next 继续。
ArcSDE 轻松入门
监制:ESRI 中国(北京)有限公司
制作:ESRI 中国(北京)培训中心
2008 年 3 月
目
录
1 引言 ..................................................................................... 3
19
3.2 直 接 连 接
使用 ArcGIS 的客户端软件可以直接连接数据库,而不需要 ArcSDE。因为 ArcGIS 客户端应用程序已经包含了 ArcSDE 的部分功能。我们使用 ArcGIS 的客户 端应用程序 ArcCatalog 来建立连接。 1. 打开 ArcCatalog,选择 Database ConnectionsAdd Spatial Database Connection,双击打开添加连接对话框。
11. 输入 SDE 用户密码,创建 ArcSDE 资料档案库。如果信息有误,点击 “上一步”返回,进行修改。点击 Next 继续。
10
12. 安装程序提示 ArcSDE 资料档案库创建成功,点击“是”来查看状态。
下图中显示的文本就是创建 ArcSDE 资料档案库的相关信息。
11
13. 进行 ArcSDE 软件授权,点击“下一步”继续。
16. 授权完成,确认授权信息,点击“下一步”继续。
13
17. 创建 ArcSDE 服务,使用默认的“ Service name ”和“ Service port number” ,输入 SDE 用户的密码,确认 ORACLE SID 和 Server name 正确。点 击“下一步”继续。
14
18. 安装程序提示启动 ArcSDE 服务会需要一段时间,点击“是”确认启 动。
4. 点击“OK” ,建立连接。
18
5. 为连接重新命名,使用“用户名@服务器@APP”的形式。例如:用 户名为 “ACTC” 、 服务器为 “IBM61-QHD” , 那么连接命名为 “ACTC@ IBM61-QHD @APP” 。至此,应用服务器连接创建完成,可以使用 ArcSDE 进行数据操作。
2 ArcSDE 的安装 ................................................................... 5
2.1 2.2 安装前准备:................................................................................................................. 5 安装过程: .................................................................................................................... 5
4 使用 ArcSDE 进行数据加载 ............................................ 23
4.1 4.2 4.3 4.4 加载 coverage 数据 ...................................................................................................... 23 加载 shapefile 数据 ...................................................................................................... 27 加载栅格数据............................................................................................................... 31 加载表格数据............................................................................................................... 35
1.1 1.2 ArcSDE 的定位和简史 .................................................................................................. 3 读者定位与预期效果..................................................................................................... 3
19. 安装程序提示服务启动成功,点击“确定”继续。
20. 点击“完成”结束 ArcSDE 的安装。
15
16
3 空间数据库连接
ArcSDE 的空间数据库连接分为两种:应用服务器连接和直接连接。下面我 们分别使用这两种方式创建空间数据库连接。
3.1 应 用 服 务 器 连 接
应用服务器(Application Server)连接方式是一种通用连接方式,我们使用 ArcGIS 的客户端应用程序 ArcCatalog 来建立连接。 1. 打开 ArcCatalog,选择 Database ConnectionsAdd Spatial Database Connection,双击打开添加连接对话框。
14. 选择“I have received an authorization file from ESRI and now ready to finish the registration process”选项,点击“下一步”继续。
12
15. 选择“I recevied the authorization file by email and have saved it to disk”选项,并点击“Browse”按钮打开授权文件。点击“下一步”继续。
5
2. 选择接受许可声明,点击 Next 继续。
3. 指定安装路径,点击 Next 继续。
6
4. 确认安装,点击 Next 继续。
5. 点击 Finish 完成安装。
7
6. 点击 Ok 进行 Post Installation Setup。
7. 选择 Complete 选项,点击 Next 继续。
5 ArcSDE 多用户多版本编辑 .............................................. 39
5.1 5.2 5.3 5.4 5.5 准备工作: .................................................................................................................. 39 将一个要素类注册为版本........................................................................................... 40 对要素类的权限进行管理........................................................................................... 41 多用户对同一版本的数据进行编辑 ........................................................................... 43 多用户编辑不同版本................................................................................................... 62
3 空间数据库连接 ............................................................... 17
3.1 3.2 应用服务器连接........................................................................................................... 17 直接连接 ...................................................................................................................... 20
8
8. 输入 Oracle 的 sys 用户密码和 Oracle 的 Net service name。点击 Next 继续。
9. 选择 ArcSDE configuration files, 这里我们全部使用默认值。 点击 Next 继续。
9
10. 选择 ArcSDE configuration files, 这里我们全部使用默认值。 点击 Next 继续。