GeoDatabase数据编辑方案ppt课件_第1页
GeoDatabase数据编辑方案ppt课件_第2页
GeoDatabase数据编辑方案ppt课件_第3页
GeoDatabase数据编辑方案ppt课件_第4页
GeoDatabase数据编辑方案ppt课件_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、GeoDatabase数据编辑方案分享地理价值主要内容 Geodatabase内容回想 Geodatabase的多用户编辑环境 版本编辑 部分版本编辑Move to Base Table 非版本编辑 内容总结分享地理价值关键字 版本(Version) 事务 Base Table Delta Table 历史归档 数据同步 数据紧缩Compress分享地理价值提出一个问题分享地理价值空间数据库GeoDatabase分享地理价值什么是Geodatabase 空间数据、属性数据的容器 地理空间数据集 ArcGIS的数据存储构造Surveys Geodatabase的才干: 定义、维护数据行为关系Ve

2、ctorsNetworksAddressesAnnotation 存储、维护空间数据3D ObjectsAttributeTopologyDimensionsGeodatabaseTerrainCartographyImagesCADCadastral分享地理价值FileGeodatabase的类型 MS Access-based personal GDB 文件型数据库File GDB 支持多用户编辑的企业级数据库 任务组级别:SqlServer Express 企业级别: DB2, Informix, Oracle, PostgreSQL,SQL ServerArcGIS ServerArc

3、GIS DesktopEnterpriseWorkgroupEnterprisePersonalFileDesktop分 享 地 理Number of users Capacity价值搭建企业级数据库的环境ArcObjectsArcSDEEnterpriseDBMSOperating systemGeodatabase分享地理价值NoImageGeoDatabase的多用户编辑环境-版本编辑-部分版本编辑-非版本编辑分享地理价值NoImage规范的RDBMS事务模型 强调的是短事务的性能 严密耦合的系统构架 线性形状模型 只需当前的形状是永久的 锁定-修正-释放1234567时间分享地 1 理

4、价值NoImage形状事务模型 形状是由编辑的增量信息在数据库中来表现的 属于长事务模型、并发事务模型,允许有多个并行的编辑会话同时存在 版本属于形状模型,每个版本拥有本人的形状,版本间相互独立 编辑-协调-提交编辑会话新建版本2a2b2c协调1234567时间分享地 1 理价值NoImage企业级数据库编辑环境 版本编辑 ArcGIS固有功能,多用户编辑 长事务处置机制 版本血缘的维护 部分版本编辑Move to Base Tables 注册版本时的选项 DEFAULT版本直接编辑Base Table表 Non-DEFAULT版本编辑,保管在Delta表中 非版本编辑(9.2版本后) 直接编

5、辑Base Table 短事务处置机制 不存在Delta表,直接更新Base Table分享地理价值NoImage版本编辑-定义版本-版本相关的要素类、ArcSDE归档文件-冲突检测与版本协调-数据提交POST-数据紧缩Compress分享地理价值NoImage版本Version空间数据库管理数据的一种机制多用户同时编辑操作的根底版本是Geodatabase某一时辰的形状、快照、视图不是数据复制,不需求要素锁定一切企业级数据库都具有默许的DEFAULT版本版本间不受其它版本数据变化影响ArcSDEParcelsversionZoningtechnologyversion分享地理价值NoImag

6、e版本的概念模型简单要素类两个操作者进展编辑User1Default父版本User1子版本User2子版本User1User2分享地理价值NoImage版本编辑 支持多种数据类型 Points, Lines, Polygons, Annotation,& Relationship classes Topology & Geometric networks 支持长事务的GIS数据编辑 所做编辑保管在Delta表 支持Undo、Redo操作 支持历史归档和数据同步DEFAULT 支持数据检测与协调冲突Editor 1versionEditor 2version分享地理价值NoIma

7、ge开场版本编辑 编辑前,在ArcCatalog中注册数据库为版本 立刻创建Delta表存储编辑形状数据 表、要素类、数据集都可以注册为版本 注册数据集,会注册其一切要素类和表 利用版本管理工具,维护版本信息 例如:称号、权限、描画信息 每个数据库都会存在DEFAULT默许版本 DEFAULT是一切其它版本的父版本 除DEFAULT外每个版本都有父版本分享地理价值NoImage版本编辑运用场景 需求档案数据管理机制的运用 具有假设分析what-if analysis需求的运用,如设计方案能否被同意 数据发布到公用版本前,需求质量检查和审批 需求将一任务按照功能或地理位置分解后来完成,例如一个大

8、型商场的设计 需求查询、比较数据变化档案 需求同步数据的运用 运用挪动设备更新数据库的运用 需求给软件开发人员测试的工程,提供测试数据库分享地理价值NoImage版本编辑的运用 长事务编辑 单独操作跨越多个Session 例如:区域分析 任务流管理 为不同工程创建不同的版本 例如:建立工程土地分配 灾祸模拟 利用不同版本数据模拟某一事件 例如:洪水灾祸缓冲区范围PublicFarmlandPublicAnalystResidentialFlood分享地理价值NoImage版本编辑的局限性模型复杂、深化了解运用ESRI运用程序编辑操作数据数据对Non-ESRI运用程序是只读的经过多视图才干回去最

9、终的结果分享地理价值NoImage演示1注册版本、创建版本以及数据编辑分享地理价值NoImage冲突检测与协调冲突 产生数据冲突的情况: 同一版本中,编辑一样要素删除、更新 不同版本中,编辑一样要素删除、更新 添加要素不会产生冲突 ESRI提供的客户端进展协调数据冲突 ArcMap ArcObjects客户端分享地理价值NoImage冲突检测的方式 主要有两种检测方式 By Object针对空间要素图形编辑By rowEditor 1JaneObject ID88NameJaneColorRedEditor 2SamObject ID88NameSamColorBlue By Attribut

10、es针对要素的属性信息编辑BycolumnEditor 1JaneObject ID88NameJaneColorRedEditor 2SamObject ID88分NameSam享享地ColorBlue理理价值NoImage冲突检测工具 利用ArcMap中的检测工具分享地理价值NoImage冲突协调与版本提交 协调冲突的两种方式: 父版本为主,交换到当前编辑的子版本 子编辑版本为主,更新提交到父版本子版本1父版本子版本1父版本本版提交 = 数据保管分享地理价值NoImage062紧缩数据库 维护数据库高可用性BeforeSDE.DEFAULT 移除Delta表中未援用的记录 精简血缘层次关系

11、5860WILSON.EDIT 紧缩条件 必需是“SDE用户 建议进展数据库统计分析 紧缩数据库周期59RALEIGH.EDIT61HELPER.STUDY(deleted) 频繁编辑1天一次 不频繁的可一周一次After59060分享地理价值NoImage演示2版本协调 & 版本提交分享地理价值NoImage版本编辑几种方案 根据业务需求选择适宜的方案直接编辑DEFAULT 编辑DEFAULT子版本编辑DEFAULT隔代版本编辑DEFAULT多代版本SDE.DEFAULTSDE.DEFAULTSDE.DEFAULTSDE.DEFAULTRepresents a version分享地理

12、价值NoImage部分版本编辑Move to Base Table分享地理价值NoImage部分版本编辑不完全版本编辑注册版本时的一个选项假设编辑的是DEFAULT,保管到Base Table中其它版本具有Delta表只支持简单数据类型 Points, lines, polygons, annotation, & relationshipclasses 不支持历史归档、数据同步 支持Undo、Redo分享地理价值NoImage部分版本编辑优点 非ArcGIS运用也可以对Default版本进展编辑 可充分运用非ArcGIS运用对数据库其他功能的操作才干 非ArcGIS运用不用经过“多版本

13、视图就可以直接支配Default版本数据 既能保证编辑过程中undo/redo,又不会使A/D表膨胀 不需求频繁analyze表、compress版本了、统计数据库分享地理价值NoImage部分版本编辑局限性只能编辑简单要素,不能编辑拓扑和几何网络等不能运用Archive历史数据库技术不能同步数据集从其他版本向Default版本提交数据的时候,没有冲突处置机制,存在呵斥覆盖他人数据的风险分享地理价值NoImage非版本编辑分享地理价值NoImage如何进展非版本编辑 ArcMap的编辑选项选中非版本编辑 开场数据编辑 排他锁锁定当前数据,直到编辑终了后释放User 1User 2Blocked

14、分享地理价值NoImage非版本编辑的优点 模型简单,管理方便 不用思索版本间的冲突、协调 与非企业级数据库的编辑一样 不需求定期对数据库进展紧缩分享地理价值NoImage非版本编辑运用场景 空间数据和非空间数据共同存储 简单空间数据与其它第三方数据整合在一同 为第三方运用程序提供数据操作的方便 ESRI运用程序提供空间数据读取和编辑分享地理价值NoImage非版本编辑局限性 只支持简单的数据类型 points, lines, polygons, annotation, & relationshipclasses No topology & Geometric Networks

15、 不支持历史归档、数据同步 不能进展检测、协调冲突 Non-ESRI客户端进展非版本编辑,访问Base Table分享地理价值NoImage非版本编辑局限性 非版本编辑操作是单向事务 只能提供单用户编辑 由于不能进展Undo、Redo操作 因此操作错误发生后,不要保管,退出后重新编辑Undo/redo当前是不可用的Stop editing:commit or rollback三个要素被编辑分享地理价值NoImage演示3非版本编辑分享地理价值NoImage企业级数据库编辑方案总结Non-versionededitingVersionedediting withmove to baseVersi

16、onededitingEditabledata typesSupportedworkflowsDBMStransaction “typeSupportsSimplefeature classesSimpleShort(single edit session)NoSimplefeature classesSimple & advancedwith versionsArchiving /replicationnot supportedLong(multiple edit session)YesAll data typesSimple & advancedwith versionsA

17、rchiving & replicationsupportedLong(multiple edit session)Yesundo/redoFeature classtables involvedSupportsBase tableNoBase & possiblydelta tablesNoDelta tablesYesarchiving & replicationSupports DBMSdata integrityfeaturesYesYes - when editingDEFAULT version;after saveNoNo when editingother versions分享地理价值NoImage常见问题阐明数据库系统表、版本表SDE自动维护只需同一血缘的版本才干协调冲突、提交版本删除父版本前,确认血缘内

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论