Howto: 如何基于Internet replicate多用户geodatabases
文章编号 : 34161
软件: ArcGIS - ArcEditor 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 9.2, 9.3, 9.3.1 ArcGIS Server 9.2, 9.3, 9.3.1 ArcSDE 9.2, 9.3, 9.3.1
操作系统: N/A
软件: ArcGIS - ArcEditor 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 9.2, 9.3, 9.3.1 ArcGIS Server 9.2, 9.3, 9.3.1 ArcSDE 9.2, 9.3, 9.3.1
操作系统: N/A
1 个回复
易智瑞技术支持
赞同来自:
这篇文章主要阐述如何基于Internet来复制多用户geodatabases。Geodatabase replication是ArcGIS 提供的数据分发方法。通过这种方法,geodatabases可以在不同的地理位置被看到和编辑,同时可以在geodatabases之间同步用户改变。 有三种replications类型:check-out,one-way和two-way. Replication最基本的目的之一是在位于远程的两个geodatabases之间彼此复制数据。为了在两个ArcSDE geodatabases之间复制数据,必须确保这两个geodatabases都可以通过ArcGIS连接。既可以通过ArcCatalog连接远程ArcSDE geodatabase,也可以选择通过geodata services使用replication。Geodata service提供了访问geodatabase的内容用于数据查询,提取,更新,同步并管理的功能。一旦发布,通过仅共享两个数据库服务器之间的变化,geodata services可以被用于定期的基于Internet同步更新彼此的geodatabase。这相对于相互传输所有的数据会减少网络通信量。 为了实现这一点,需要将ArcSDE geodatabase发布到ArcGIS Server,作为geodata service。通过ArcCatalog从其它地点访问geodata service。同时,使用spatial connection连接本地ArcSDE geodatabase。这种方法将使我们能够实现完整的复制工作流。
内容: 以下是为两个位于不同地理位置的ArcSDE geodatabase配置复制过程,并使用internet作为彼此连接模式的粗略步骤。
位置 A(必需软件:ArcGIS Desktop,ArcSDE,ArcGIS Server)
1、 连接到本地ArcSDE geodatabase。
2、 使用Server管理员权限创建一个GIS Server 连接。
3、 发布ArcSDE geodatabase 为geodata service。
位置 B(必需软件:ArcGIS Desktop,ArcSDE)
1、 连接发布到位置A的geodata service.
2、 连接到本地ArcSDE 数据库。
3、 使用“Distributed Geodatabase”工具通过访问本地ArcSDE geodatabase和geodata service(远程ArcSDE geodatabase)创建replica, 并同步改变。
创建时间:2007-12-11
最近更新: 2010-06-17
【原文链接】
http://support.esrichina.com.cn/2007/1211/918.html
要回复问题请先登录或注册