




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ArcGIS 轻松入门ArcGIS Server(SDE)美国 ESRI 公司和 ESRI 中国(北京)拥有本手册所有的。归 ESRI 公司和在本手册中刊载的所有图片和文字信息除特别标明之外,ESRI 中国(北京)著作权法及相关。本手册中的所有内容和图片受中民和中国加入的所有知识产权方面的国际条约的保护。ESRI 中国(北京)任何和个人的,不得以任何方式、任何文字或图片作全部和局部变更、ESRI 公司和 ESRI 中国(北京)、,否则将视作,公司保留依法其责任的权利。本手册明以及其修改权、更新权及最终解释权均属 ESRI 公司和 ESRI 中国(北京)。ESRI 中国(北京)2008 年 3
2、月ArcGIS 轻松入门ArcGIS Server(SDE)目录1引言11.11.2ArcSDE的和简史1读者与预期效果12ArcSDE的安装32.1 安装前准备:32.2 安装过程:3空间数据库连接133.1 应用服务器连接143.2 直接连接17使用ArcSDE进行数据加载21344.14.24.34.4加载coverage数据21加载shapefile数据25加载栅格数据29加载表格数据335ArcSDE多用户多版本编辑375.15.25.35.45.5准备工作:37将一个要素类为版本38对要素类的权限进行管理39多用户对同一版本的数据进行编辑41多用户编辑不同版本616. 73学习Ar
3、cGIS 轻松入门ArcGIS Server(SDE)1引言1.1 ArcSDE的和简史ArcSDE 是 ArcGIS ArcSDE 以数据库为问,海量数据的快速软件中的一员,是一个空间数据库中间件技术。中心,为前端的 GIS 应用提供快速的空间数据访和数据的安全高效是 ArcSDE 的重要特征。ESRI 公司早年就已经开始研究空间数据库解决方案,并于 1994 年发布了ArcSDE 的前身SDE,并在过去的时间里不断更新和改进 ArcSDE 软件。2001 年,ArcSDE 被纳入 ArcGIS 软件系列。作为空间数据库的解决方案,ArcSDE 可以海量数据,并整合 Geodatabase
4、的功能,是地理数据及其行为的一个“智能”数据库解决方案。一直以来,ArcSDE 都是空间数据库的首选解决方案。随着 ArcGIS 9.2 的发布,ArcGIS 软件的体系结构也发生了一些变化。现在 ArcSDE 归于 ArcGIS 9.2 Server的重要组件。线下,成为整合的 ArcGIS Server1.2 读者与预期效果本入门指南用于轻松快速了解 ArcSDE,只涉及基本的 ArcSDE 的概念和工作方法。我们假设用户在阅读本指南前应已具备以下知识:l 理解 ArcGIS 的概念,会使用 ArcMap 和 ArcCatalogl 对 Geodatabase、Coverage、shape
5、file 有简单了解l 建议参考阅读ArcGIS Desktop 轻松入门我们期望用户在阅读完本指南后对以下知识有一定的了解:l 了解 ArcSDE 的l 熟悉一种 ArcSDE 的安装方式第 1 页ArcGIS 轻松入门ArcGIS Server(SDE)可以连接 ArcSDE、并且将各种格式的数据加载到 ArcSDE 中z了解 ArcSDE 的多用户编辑的方法zz知道在何处可以找到进一步学习的资料第 2 页ArcGIS 轻松入门ArcGIS Server(SDE)2ArcSDE的安装2.1 安装前准备: 在安装 ArcSDE 之前,请先安装 Oracle10g,并创建好数据库。还需要收集以
6、下信息:z服务器计算机名Oracle 网络服务名zsys 用户z2.2安装过程: 1.双击 Setup.exe 执行安装程序,出现如下界面,点击 Next 继续。2.,点击 Next 继续。选择接受第 3 页ArcGIS 轻松入门ArcGIS Server(SDE)3.指定安装路径,点击 Next 继续。4.确认安装,点击 Next 继续。第 4 页ArcGIS 轻松入门ArcGIS Server(SDE)5.点击 Finish 完成安装。6.点击 Ok 进行 Post Installation Setup。第 5 页ArcGIS 轻松入门ArcGIS Server(SDE)7.选择 Comp
7、lete 选项,点击 Next 继续。8.输入 Oracle 的 sys 用户和 Oracle 的 Netservice name。点击 Next 继续。第 6 页ArcGIS 轻松入门ArcGIS Server(SDE)9. 选择 ArcSDE configuration files,这里我们全部使用默认值。点击 Next 继续。10. 选择 ArcSDE configuration files,这里我们全部使用默认值。点击 Next 继续。第 7 页ArcGIS 轻松入门ArcGIS Server(SDE)11. 输入 SDE 用户,创建 ArcSDE 资料库。如果信息有误,点击“上一步”
8、返回,进行修改。点击 Next 继续。12. 安装程序提示 ArcSDE 资料态。库创建,点击“是”来查看状第 8 页ArcGIS 轻松入门ArcGIS Server(SDE)下图中显示的文本就是创建 ArcSDE 资料库的相关信息。13. 进行 ArcSDE 软件,点击“下一步”继续。第 9 页ArcGIS 轻松入门ArcGIS Server(SDE)14. 选择“I have received an authorization file from ESRI and now ready to finish the registration process”选项,点击“下一步”继续。15. 选
9、择“Irecevied the authorization file byand have文件。点击“下saved it to disk”选项,并点击“Browse”按钮打开一步”继续。第 10 页ArcGIS 轻松入门ArcGIS Server(SDE)16.完成,确认信息,点击“下一步”继续。17. 创建 ArcSDE 服务,使用默认的“Service name”和“Service portnumber”,输入 SDE 用户的确。点击“下一步”继续。,确认 ORACLE SID 和 Server name 正第 11 页ArcGIS 轻松入门ArcGIS Server(SDE)18. 安装
10、程序提示启动 ArcSDE 服务会需要一段时间,点击“是”确认启动。19. 安装程序提示服务启动,点击“确定”继续。第 12 页ArcGIS 轻松入门ArcGIS Server(SDE)20. 点击“完成”结束 ArcSDE 的安装。3空间数据库连接ArcSDE 的空间数据库连接分为两种:应用服务器连接和直接连接。下面第 13 页ArcGIS 轻松入门ArcGIS Server(SDE)我们分别使用这两种方式创建空间数据库连接。3.1 应用服务器连接应用服务器(Application Server)连接方式是一种通用连接方式,我们使用 ArcGIS 的客户端应用程序 ArcCatalog 来建
11、立连接。1. 打开 ArcCatalog,选择 Database ConnectionsÆAdd SpatialDatabase Connection,双击打开添加连接框。2. 在 Spatial Database Connection框中输入“Server”(服务器的计算机名)、“Service”( ArcSDE 的服务名)、“Username”和“Password”等信息,点击“Test Connection”进行连接测试。第 14 页ArcGIS 轻松入门ArcGIS Server(SDE)3.程序提示测试信息,点击“确定”继续。4.点击“OK”,建立连接。第 15 页ArcG
12、IS 轻松入门ArcGIS Server(SDE)5. 为连接重新命名,使用“用户名服务器APP”的形式。例如: 用户名为“ACTC”、服务器为“IBM61-QHD”,那么连接命名为“ACTC IBM61-QHD APP”。至此,应用服务器连接创建完成,可以使用 ArcSDE进行数据操作。第 16 页ArcGIS 轻松入门ArcGIS Server(SDE)3.2 直接连接使用 ArcGIS 的客户端软件可以直接连接数据库,而不需要 ArcSDE。因为ArcGIS 客户端应用程序已经包含了 ArcSDE 的部分功能。我们使用 ArcGIS 的客户端应用程序 ArcCatalog 来建立连接。1
13、. 打开 ArcCatalog,选择 Database ConnectionsÆAdd SpatialDatabase Connection,双击打开添加连接框。第 17 页ArcGIS 轻松入门ArcGIS Server(SDE)2. 填写相关参数。Service 填写“sde:oracle10g”;用户填写格式为“原oracle 网络服务名”,例如用户为“12345”、oracle网络服务名为“qhdgis”,那么Connection”进行连接测试。应该填写“12345qhdgis”。点击“Test第 18 页ArcGIS 轻松入门ArcGIS Server(SDE)3.程序提示
14、测试信息,点击“确定”继续。4.点击“OK”,建立连接。第 19 页ArcGIS 轻松入门ArcGIS Server(SDE)5. 为连接重新命名,使用“用户名服务器DIR”的形式。例如: 用户名为“ACTC”、服务器为“IBM61-QHD”,那么连接命名为“ACTC IBM61-QHD DIR”。至此,应用服务器连接创建完成,可以使用 ArcSDE进行数据操作。第 20 页ArcGIS 轻松入门ArcGIS Server(SDE)4使用ArcSDE进行数据加载在建立了空间数据库连接之后,我们就可以使用空间数据库进行工作。下面我们使用建立好的空间数据库连接来进行数据的加载操作。4.1 加载co
15、verage数据首先,我们使用 ArcSDE 来加载 coverage 数据。1. 右 键 单 击 “ ACTCIBM61-QHDAPPImportÆFeatureClass(Single)。”连接,选择2. 在弹出的框“FeatureClass to FeatureClass”中,点击 InputFeatures 右边的浏览按钮,打开浏览框。第 21 页ArcGIS 轻松入门ArcGIS Server(SDE)3. 浏览到需要导入的数据(本例中使用“C:GIS-Datalaterals”数据),点击 ADD。第 22 页ArcGIS 轻松入门ArcGIS Server(SDE)4.
16、 在 Output FeatureClass 一栏中输入名称(输出要素类的名称),点击“OK”继续。5. 在加载结束时,出现以下画面,点击“Close”继续。第 23 页ArcGIS 轻松入门ArcGIS Server(SDE)6. 在“ACTCIBM61-QHDAPP”连接下可以看到加载进来的数据。至此,数据加载完成。第 24 页ArcGIS 轻松入门ArcGIS Server(SDE)4.2 加载shapefile数据下面,我们把已有的 shapefile 数据通过 ArcSDE 加载到数据库中。1. 右 键 单 击 “ ACTCIBM61-QHDAPPImportÆFeatur
17、eClass(Single)。”连接,选择2. 在弹出的框“FeatureClass to FeatureClass”中,点击 InputFeatures 右边的浏览按钮,打开浏览框。第 25 页ArcGIS 轻松入门ArcGIS Server(SDE)3. 浏览到需要导入的数据(本例中使用“ C:GIS-Datacontinent.shp”数据),点击 ADD。4. 在 Output FeatureClass 一栏中输入名称(输出要素类的名称),第 26 页ArcGIS 轻松入门ArcGIS Server(SDE)点击“OK”继续。5.在加载结束时,出现以下画面,点击“Close”继续。第
18、27 页ArcGIS 轻松入门ArcGIS Server(SDE)6. 在“ACTCIBM61-QHDAPP”连接下可以看到加载进来的数据。至此,数据加载完成。第 28 页ArcGIS 轻松入门ArcGIS Server(SDE)4.3 加载栅格数据ArcSDE 支持多种栅格数据格式,下面我们以 tif 数据为例来说明 ArcSDE加载栅格数据的步骤。1. 右键单击“ACTCIBM61-QHDAPP”连接,选择 ImportÆRasterDatasets。2.浏览框中,点击 Input Features 右边的浏览按钮,打开在弹出的框。第 29 页ArcGIS 轻松入门ArcGIS
19、Server(SDE)3. 浏览到需要导入的数据(本例中使用“C:GIS-Data wsiearth.tif”数据),点击 ADD。第 30 页ArcGIS 轻松入门ArcGIS Server(SDE)4.在框中确认输入信息无误,点击“OK”继续。5.在加载结束时,出现以下画面,点击“Close”继续。6.在“ACTCIBM61-QHDAPP”连接下可以看到加载进来的数据。至此,数据加载完成。第 31 页ArcGIS 轻松入门ArcGIS Server(SDE)第 32 页ArcGIS 轻松入门ArcGIS Server(SDE)4.4 加载表格数据ArcSDE 对常见的表格数据都能够很好的支
20、持,下面我们以后缀名为 dat的表格为例来说明 ArcSDE 加载常见表格的一般步骤。1. 右键单击“ACTCIBM61-QHDAPP”连接,选择 ImportÆTable(single)。2.浏览框中,点击 Input Features 右边的浏览按钮,打开在弹出的框。第 33 页ArcGIS 轻松入门ArcGIS Server(SDE)3. 浏览到需要导入的数据(本例中使用“ C:GIS-Dataowners.dat”数据),点击 ADD。第 34 页ArcGIS 轻松入门ArcGIS Server(SDE)4.继续。在Output Table 一栏中输入名称(输出要素类的名称)
21、,点击“OK”5.在加载结束时,出现以下画面,点击“Close”继续。第 35 页ArcGIS 轻松入门ArcGIS Server(SDE)6. 在“ACTCIBM61-QHDAPP”连接下可以看到加载进来的数据。至此,数据加载完成。第 36 页ArcGIS 轻松入门ArcGIS Server(SDE)5ArcSDE多用户多版本编辑ArcSDE Geodatabase 和al Geodatabase 最显著的差异就是前者支持多用户同时修改要素类或其他数据。使用 ArcSDE Geodatabase,数据库中的要素类和表都可以在多用户状态下同时打开,同时编辑,而相影响。互结合实际案例对 ArcS
22、DE Geodatabase 的多用户多版本编本章,辑进行详细的说明。5.1准备工作: 1.创建两个连接(不同用户),本例中使用两个用户:ACTC 和 GIS。2.使用 ACTC 用户加载一个要素类,本例中使用“Blocks”要素类。(可以在“C:GIS-Datablock.mdb”中找到)第 37 页ArcGIS 轻松入门ArcGIS Server(SDE)5.2 将一个要素类为版本在使用 ArcSDE 进行多用户多版本编辑前,要素类必须要进行版本化。下对一个要素类进行版本化操作。面1.右键单击“ACTC.Blocks”,选择“Register As Versioned”。第 38 页Arc
23、GIS 轻松入门ArcGIS Server(SDE)2.在弹出的框中点击“OK”。5.3 对要素类的权限进行管理ArcSDE 的数据安全可以通过要素类的权限来建的数据是否可以被其他用户读写。下面,另一个用户。,用户可以创把一个要素类的权限开放给1.右键单击“ACTC.Blocks”,选择“Privileges”。第 39 页ArcGIS 轻松入门ArcGIS Server(SDE)2. 在弹出的权限。本例中将所框中,填写需要开放权限的用户名称,并选择开放的限开放给“GIS”用户。3.右键单击连接“GISIBM61-QHDAPP”,单击“Refresh”。第 40 页ArcGIS 轻松入门Arc
24、GIS Server(SDE)4.刷新 GIS 的连接之后,GIS 用户可以看到 ACTC 用户创建的数据。5.4 多用户对同一版本的数据进行编辑在进行了版本化和要素类权限设置之后,我们就可以开始进行对要素类的编辑操作了。以两个实例来说明使用 ArcSDE 进行版本编辑的一般方法。下面,1. 运行 ArcMap 应用程序新建一个空白地图文档,加载 “ACTCIBM61-QHDAPP”连接下的“ACTC.BLOCKS”数据。第 41 页ArcGIS 轻松入门ArcGIS Server(SDE)2.保存当前地图文档为“ACTC.MXD”。3.运行 ArcMap 应用程序新建一个空白地图文档,加载
25、“GISIBM61-QHDAPP”连接下的“ACTC.BLOCKS”数据。第 42 页ArcGIS 轻松入门ArcGIS Server(SDE)4.保存当前地图文档为“GIS.MXD”5.修改ACTC 地图文档和GIS 地图文档中图层名称,分别改为“ACTC的工作空间”和“GIS 的工作空间”。第 43 页ArcGIS 轻松入门ArcGIS Server(SDE)6. 查看图层数据源右键单击图层“ACTC 的工作空间”,选择“Properties”。弹出的框中可以查看出“ACTC 的工作空间”图层的数据源和使用的版本。第 44 页ArcGIS 轻松入门ArcGIS Server(SDE)右键单
26、击图层“GIS 的工作空间”,选择“Properties”。弹出的框中可以查看出“GIS 的工作空间”图层的数据源和使用的版本。第 45 页ArcGIS 轻松入门ArcGIS Server(SDE)5.4.1 多用户编辑同一版本中的不同要素1. 开启编辑,在 ACTCEditorÆStart Editding。和 GIS地图文档中分别开始编辑,点击第 46 页ArcGIS 轻松入门ArcGIS Server(SDE)下图为两者的比较:第 47 页ArcGIS 轻松入门ArcGIS Server(SDE)2.使用 GIS 用户为要素类添加新要素3.使用 ACTC 用户为要素类添加新要素
27、,并且保存编辑第 48 页ArcGIS 轻松入门ArcGIS Server(SDE)ACTC 用户保存编辑后,效果如下图:第 49 页ArcGIS 轻松入门ArcGIS Server(SDE)4. 使用 GIS 用户保存编辑的内容点击 EditorÆSave Edits,进行保存。GIS 保存对要素类的编辑之后,结果如下:第 50 页ArcGIS 轻松入门ArcGIS Server(SDE)5.状态。使用 ACTC用户再次执行保存编辑的操作,以获取要素类的最新第 51 页ArcGIS 轻松入门ArcGIS Server(SDE)使用 ACTC 进行保存编辑操作后,结果如下:由此可见,
28、多个用户可以同时对同一个要素类的同一个版本进行编辑操作;并且,最后执行“保存编辑”操作的用户将会获得要素类当前版本的最新状态。第 52 页ArcGIS 轻松入门ArcGIS Server(SDE)5.4.2 多用户编辑同一版本中的同一要素ArcSDE 的版本功能同时编辑同一要素类,因此当用户同时编辑同一要素类中的同一个要素时,便有可能会出现“”,ArcSDE 提供制。以下便是多用户编辑同一版本中的同一要素的操作:解决机1. 开启编辑,在 ACTCEditorÆStart Editding。和 GIS地图文档中分别开始编辑,点击第 53 页ArcGIS 轻松入门ArcGIS Serve
29、r(SDE)下图为两者的比较:第 54 页ArcGIS 轻松入门ArcGIS Server(SDE)2.使用 GIS 用户进行编辑要素的操作编辑之后的结果如下:第 55 页ArcGIS 轻松入门ArcGIS Server(SDE)3.使用 ACTC 用户进行编辑要素的操作编辑之后的结果如下第 56 页ArcGIS 轻松入门ArcGIS Server(SDE)4.使用 ACTC 用户进行保存编辑的操作保存编辑后,结果如下:第 57 页ArcGIS 轻松入门ArcGIS Server(SDE)5.使用 GIS 用户进行保存编辑操作程序将会提示有产生,点击“GIS 的工作空间(1/1)”,选中列表中
30、的,点击“Confict Display”打开下拉窗口来查看的图形信息。第 58 页ArcGIS 轻松入门ArcGIS Server(SDE)6. 使用 GIS 用户协调sÆGIS 工作空间(1/1)Æ10094”,根据需要选择相右键单击“ 应的 ReplaceVersion”。方法。本例中使用“ReplaceobjectwithPre-Reconcile7. 使用 ACTC 用户再次执行保存操作第 59 页ArcGIS 轻松入门ArcGIS Server(SDE)ACTC 保存后效果如下:第 60 页ArcGIS 轻松入门ArcGIS Server(SDE)5.5 多用户
31、编辑不同版本上述是多用户编辑同一个版本的案例,下面继续介绍多用户编辑不同版本的操作。ArcSDE 中用户创建多个版本,这些版本就像是单独的工作空间一样,每个用户在编辑的版本中“独占”了一个数据库。关于多版本的信息不多作介绍,以下是一个操作案例的详细说明。5.5.1 新建版本1. 打开“Versioning”工具条打开 GIS.Mxd 文档,选择菜单中“ToolsÆCustomize”,打开定制框。第 61 页ArcGIS 轻松入门ArcGIS Server(SDE)在定制框中,在“Toolbars工具条打开。点击“Close”关闭定制下,选中“Versioning”,将 Versio
32、ning框。第 62 页ArcGIS 轻松入门ArcGIS Server(SDE)2. GIS 用户新建版本在“Versioning”工具中点击“新建”按钮,弹出新建版本框,在对话框中给新版本命名为“GIS”,并将 Permission 改为“Public”。点击“OK”关闭框。第 63 页ArcGIS 轻松入门ArcGIS Server(SDE)3. 管理版本点击工具条上的“版本管理”按钮,弹本管理框,如下图。可以在版本管理框中对版本进行管理。第 64 页ArcGIS 轻松入门ArcGIS Server(SDE)4. 切换版本将 TOC 窗口切换到“Source”下,右键单击数据源的图标(本
33、例中为“SDE.DEFAULT”),选择“Change Version”。弹出框。在弹出的框中,选择 GIS 版本,点击“OK”,切换到 GIS 版本。第 65 页ArcGIS 轻松入门ArcGIS Server(SDE)5.5.2 编辑版本1. GIS 用户开启编辑点击“EditorÆStart“GIS”。Editing”,开启编辑。可以看到GIS用户的当前版本是2.GIS 用户编辑数据进行类似下图的编辑操作。第 66 页ArcGIS 轻松入门ArcGIS Server(SDE)编辑结束后,保存编辑成果。3. ACTC 用户开启编辑打开 ACTC.MXD 地图文档,开启编辑。如下图:第 67 页ArcGIS 轻松入门ArcGIS Server(SDE)ACTC 用户使用的版本是“SDE.DEFAULT”。4. ACTC 用户编辑数据ACTC 用户进行类似下图的编辑操作。编辑结束
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 辍学复学协议书范本
- 车辆租赁分期购买合同协议
- 犯罪离婚协议书
- 转让厂房设备合同协议
- 退保委托协议书范本
- 2025年中级会计学习规划与目标试题及答案
- 外语考试与安全知识的联系试题及答案
- 怎样解答无人机考试试题及答案
- 2025年房地产经纪人之房地产交易制度政策押题练习试题A卷含答案
- 智慧农贸协议书
- 七年级历史下册 第一单元 隋唐时期繁荣与开放的时代 第2课 从贞观之治到开元盛世教学设计2 新人教版
- AI教育项目商业计划书
- 2024-2030年全球及中国银离子抗菌敷料市场营销渠道及应用领域分析研究报告
- NB/T 11454-2023冻结法凿井风险管理规范
- 中国医院质量安全管理第 2-5 部分:患者服务 预约服务
- 危险性较大的分部分项工程清单(表格版)
- JGJ100-2015车库建筑设计规范
- 传送带模型中的相对运动与能量-2024年高考物理二轮热点模型 含答案
- 污水处理设备维护保养记录
- 给甲方工程联系函范文(十八篇)
- (正式版)YST 1682-2024 镁冶炼行业绿色工厂评价要求
评论
0/150
提交评论