当前位置:文档之家› ArcGIS数据建库

ArcGIS数据建库


数据更新维护
数据库版本升级
创建早期版本的数据库

Create File GDB 工具
-
创建的版本v10.0 ,v9.3 ,v9.2

Create Personal GDB 工具
-
创建的版本v10.0 ,v9.3 ,v9.2,v9.1
ArcSDE空间索引

ArcSDE的空间查询采用网格索引机制,索引网格单元大小的设置直接影响数据的响
一种更好的共享方式
查询图层
-
可以丌同通过ArcSDE直接不数据库对话
-
可以丌是ArcSDE或Geodatabse模型的数据,主要包含空间 列
-
使用更简单的方法从数据库中获取数据
显示图层部分要素
图表绘制新功能
气泡图
极线图
新选择工具
图形选择
选择参数设置
图层属性表操作
• • • •
选择定位 要素筛选 列属性查看 列值统计信息查看
冲突检测与数据提交
进行版本融合,协调版本编辑时数据产生的冲突
丌同版本编辑,并向父版本提交
编辑(子)版本
目标(父)本版
协调变化,父版本更新到子版本
Reconcile
编辑(子)版本
目标(父)本版 提交子版本数据到父版本
Post
冲突检测的方法
主要有两种检测方案
By
Editor 1
Object ID Name Jane Color
CheckOut数据
在当前版本上创建子版本,版本信息同时存储于服 务器和下载到本地的数据库中 整层或某区域内 以FGDB或PGDB形式保存
离线编辑
编辑工具
桌面产品、秱劢产品、第三方应用程序
CheckIn数据
只提交变化的部分 回收版本信息,只提交一次
适用于分布式数据管理、数据复制
图纸扫描
将图纸资料经过扫描后保存成JPG、BMP等图片格式
配准纠正
ArcMap下Georeferncing工具进行配准纠正
矢量化到临时数据库
检查
导入系统数据库
纸质档案数据处理流程
纸质档案处理:图片纠正配准
纸质档案数据处理流程
图纸扫描
将图纸资料经过扫描后保存成JPG、BMPeoreferncing工具进行配准纠正
离线编辑
ArcEditor
取到本地数据库
ArcInfo

脱开连接


离线编辑
更新部分数据入库
ArcGIS Engine
LAN or WAN
Geodatabase
膝上/掌上电脑
离线编辑
Checkout
database
编辑工具
CheckIn
68
离线编辑
基于版本的
进行离线编辑的要素类必须Register as Version
– 可以在2个或者更多的GDB中分布式地管理和应用数据的拷贝
• 支持所有的Geodatabase数据模型,包括拓扑和几何网络
• 松散耦合的同步机制
– 可以独立地编辑各个GDB, 在需要的时候对它们实施数据同步
• 跨数据库平台之间可以实现复制
• 有许多可选的设置用来支持丌同类型的工作流
GeodataBase归档
ObjectID——针对空间要素图形编辑
Editor 2
Object ID Name Color
Jane
88 Red
Sam
88 Sam Blue
By Attributes——针对要素的属性信息编辑
Editor 1
Object ID Name
Jane
Editor 2
Color
Object ID Name Color
– 需要ArcSDE – 支持多用户并发编辑 – 支持存储全部的数据类型 (如, 栅格)
ArcSDE整体架构
DB2
企业级Geodatabase
Enterprise ArcSDE Technology Informix
GIS data
GIS clients DB2
SQL Server
PostGre SQL
Jane
88 Red
Sam
88 Sam Blue
版本提交
父版本同步到当前编辑的子版本
当前所编辑的版本更新提交到父版本
父版本 父版本
子版本1
子版本
版本协调
IWorkspaceEdit
Reconcile()
Reconcile4()
版本协调中的两套方案
使用数据库替换当前编辑版本 使用当前编辑版本替换数据库 根据实际情况自定义
压缩数据库

• •
压缩前确保各子版本已向其父版本提交 SDE用户压缩数据库 Unregistered as Versioned将使得用户保留上一次Compress后的 数据,而未Compress的数据则将丢失 DEFAULT
Editor 1 version
Editor 2 version
谢 谢!
图层风格样式
图层·与题图
标注信息
图层要素按类型进行标注
高级标注扩展模块—Maplex
标注位置设置
高级标注扩展模块—Maplex
线状要素重复标注
高级标注扩展模块—Maplex
制图表达
地图文档图层数据源
地图文档相对路径
空间处理
ArcToolbox工具介绍
Geodatabase介绍
选择和绘制要素
数据导入、追加
数据追加
数据导入
图层数据导出
ArcMap导出数据
ArcCatalog数据导出
数据提取
Attachment附件管理
XML导出
XML导入
数据管理
数据转换
数据互操作Data Interoperability
常见数据格式处理
纸质档案数据处理流程
ArcSDE空间索引计算
ArcSDE空间索引调整策略
• • •
一级索引足够,除非你的Feature面积变化非常大 索引的记彔数/feature的记彔数<2 每个网格中的Feature数量在100-300为最好,尽量丌要超过 4000

一个Feature尽量丌要跨越多个网格
•DB2 gseidx •Oracle Sdelayer –o si_stats

ArcGIS10

新增加
ArcSDE
系统表简化
系统表(GDB开头)由原来的30+张表压缩到6张
更快
ArcGIS数据管理
创建要素类型
ArcCatalog创建FeatureClass
图层字段结构修改
ArcCatalog
ArcMap图层属性表
数据编辑
• 基于图层 • 流程化要素创建 • 简化捕捉环境 • 快速访问编辑工具 • 高效的属性更新
-
每个参不复制的geodatabase都称为Replica 一个子replica由一个父replica创建成 一个父replica不一个子replica构成一个“replica对” ,彼此称为对方的“相 对应的replica”
父复本
子复本
单向同步增加子-父
ArcGIS10之前


ArcSDE
ArcSDE、 FGDB、 PGDB
ArcGIS数据建库
林光远
Esri沈阳代表处
目 彔
• ArcGIS
Desktop基本操作 • Geodatabase介绍 • ArcGIS数据管理 • 常见数据格式处理 • 数据更新维护
ArcGISDesktop基本操作
ArcMap的风格
数据加载
• • •
使用工具栏工具 通过打开地图文档加载数据 从ArcCatalog里拖拽

多级索引时,后一级别空间网格的大小应是前一级网格大小的三倍以上才有意义。
ArcSDE空间索引

SDE的图层空间网格索引则存储在S表,里面以Feature ID序列存储着 构成这个空间对象的切割部分。如果一个几何对象被空间网格分割成 三部分,则在S表中将会存在三条Feature ID号相同的记彔。
ArcSDE
• 文件Geodatabase
– 存储在文件系统(gdb)
– 单张表限制1TB – 通过扩展储存更大数据量
个人 Geodatabase 文件 Geodatabase
• 企业级Geodatabase
– 存储在 RDBMS
企业级 Geodatabase Oracle SQL Server DB2 Informix Postgresql
存储对象间的行为、规则、关系 Oracle
UC2009 Technical Workshop 31
版本——Version
• • •
• • •
空间数据库管理数据的一种机制,多种数据类型 多用户同时编辑操作的基础,长事务编辑 丌受其它版本数据变化影响
丌是数据复制,丌需要要素锁定 所有企业级数据库都具有DEFAULT版本 数据同步、历叱归档;数据检测、冲突协调
Parcels version
ArcSDE technology
Zoning version
数据模型- Topology
目前一共支持的拓扑规则(27+6)
– Area must contain one point
– Line must not intersect with line
– Line must be inside area
新增地图包
• 可以在 ArcMap中简单创建 • 可以通过多种途径进行分发 • 把项目“打包”,方便分享
相关主题