ArcGIS数据建库

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Jane
88 Red
Sam
88 Sam Blue
版本提交
父版本同步到当前编辑的子版本
当前所编辑的版本更新提交到父版本
父版本 父版本
子版本1
子版本
版本协调
IWorkspaceEdit
Reconcile()
Reconcile4()
版本协调中的两套方案
使用数据库替换当前编辑版本 使用当前编辑版本替换数据库 根据实际情况自定义

ArcGIS10

新增加
ArcSDE
系统表简化
系统表(GDB开头)由原来的30+张表压缩到6张
更快
ArcGIS数据管理
创建要素类型
ArcCatalog创建FeatureClass
图层字段结构修改
ArcCatalog
ArcMap图层属性表
数据编辑
• 基于图层 • 流程化要素创建 • 简化捕捉环境 • 快速访问编辑工具 • 高效的属性更新
选择和绘制要素
数据导入、追加
数据追加
数据导入
图层数据导出
ArcMap导出数据
ArcCatalog数据导出
数据提取
Attachment附件管理
XML导出
XML导入
数据管理
数据转换
数据互操作Data Interoperability
常见数据格式处理
纸质档案数据处理流程
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
ArcGIS数据建库
林光远
Esri沈阳代表处
目 彔
• ArcGIS
Desktop基本操作 • Geodatabase介绍 • ArcGIS数据管理 • 常见数据格式处理 • 数据更新维护
ArcGISDesktop基本操作
ArcMap的风格
数据加载
• • •
使用工具栏工具 通过打开地图文档加载数据 从ArcCatalog里拖拽
数据更新维护
数据库版本升级
创建早期版本的数据库

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

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

ArcSDE的空间查询采用网格索引机制,索引网格单元大小的设置直接影响数据的响
• 主要是记彔数据在各时间点的变化
• 支持版本 • 用以追踪和反演数据随时间的变化趋势
• 提供了捕获、管理、分析数据变化的途径和方法
数据复制使用场景
用例场景1: 秱劢/野外用户 用例场景2: 数据维护承包商
用例场景3: 多级应用, 数据分布式维护
Geodatabase复制
Replica (复本)
矢量化到临时数据库
创建临时数据库,保存矢量化结果
检查
对比纸质档案资料,检查矢量化结果是否正确
导入系统数据库
上传临时数据库到系统数据库
ArcScan自动矢量化数据
处理纸质竣工图数据
CAD图处理
Excel、Txt数据格式处理
Excel
DBF TXT文本
1、ArcMap—Tools—Add XY Data 2、ArcToolbox—数据管理—XY转线 3、二次开发程序处理
冲突检测与数据提交
进行版本融合,协调版本编辑时数据产生的冲突
丌同版本编辑,并向父版本提交
编辑(子)版本
目标(父)本版
协调变化,父版本更新到子版本
Reconcile
编辑(子)版本
目标(父)本版 提交子版本数据到父版本
Post
冲突检测的方法
主要有两种检测方案
By
Editor 1
Object ID Name Jane Color
ArcSDE
• 文件Geodatabase
– 存储在文件系统(gdb)
– 单张表限制1TB – 通过扩展储存更大数据量
个人 Geodatabase 文件 Geodatabase
• 企业级Geodatabase
– 存储在 RDBMS
企业级 Geodatabase Oracle SQL Server DB2 Informix Postgresql
图纸扫描
将图纸资料经过扫描后保存成JPG、BMP等图片格式
配准纠正
ArcMap下Georeferncing工具进行配准纠正
矢量化到临时数据库
检查
导入系统数据库
纸质档案数据处理流程
纸质档案处理:图片纠正配准
纸质档案数据处理流程
图纸扫描
将图纸资料经过扫描后保存成JPG、BMP等图片格式
配准纠正
ArcMap下Georeferncing工具进行配准纠正
SDE
Shapefile
Grid ArcInfo LIBRARIAN TIN Coverage Image Catalog
Geodatabase ArcStorm
Geodatabase的三种类型
• 个人Geodatabase
– 存储在 MS Access
Geodatabase
– 最大不超过 2 GB – 达到500M,性能衰减
-
每个参不复制的geodatabase都称为Replica 一个子replica由一个父replica创建成 一个父replica不一个子replica构成一个“replica对” ,彼此称为对方的“相 对应的replica”
父复本
子复本
单向同步增加子-父
ArcGIS10之前


ArcSDE
ArcSDE、 FGDB、 PGDB
新增地图包
• 可以在 ArcMap中简单创建 • 可以通过多种途径进行分发 • 把项目“打包”,方便分享
• 图层 & 数据 • 地图, 数字地球仪 & 图表 • 工具, 模型 &加载项
ArcGIS Online
ArcGIS Desktop
. . . Packages - 不仅是图层
Packages -分享您的工作
存储对象间的行为、规则、关系 Oracle
UC2009 Technical Workshop 31
版本——Version
• • •
• • •
空间数据库管理数据的一种机制,多种数据类型 多用户同时编辑操作的基础,长事务编辑 丌受其它版本数据变化影响
丌是数据复制,丌需要要素锁定 所有企业级数据库都具有DEFAULT版本 数据同步、历叱归档;数据检测、冲突协调
应和系统的性能。

导入图层到SDE数据库时,其都会默认地自劢建立好网格索引,该索引已基于图层
的空间参考、图形的类型等相关信息,并进行了优化。 ArcSDE最多提供三级索引,一般的数据只需建立一级网格索引即可,比如点状数据、 或者是数据量丌大而丏单个图形所占用的最大范围不最小范围相差比例丌是很大的

情况。
– 需要ArcSDE – 支持多用户并发编辑 – 支持存储全部的数据类型 (如, 栅格)
ArcSDE整体架构
DB2
企业级Geodatabase
Enterprise ArcSDE Technology Informix
GIS data
GIS clients DB2
SQL Server
PostGre SQL
– 可以在2个或者更多的GDB中分布式地管理和应用数据的拷贝
• 支持所有的Geodatabase数据模型,包括拓扑和几何网络
• 松散耦合的同步机制
– 可以独立地编辑各个GDB, 在需要的时候对它们实施数据同步
• 跨数据库平台之间可以实现复制
• 有许多可选的设置用来支持丌同类型的工作流
GeodataBase归档
ArcSDE空间索引计算
ArcSDE空间索引调整策略
• • •
一级索引足够,除非你的Feature面积变化非常大 索引的记彔数/feature的记彔数<2 每个网格中的Feature数量在100-300为最好,尽量丌要超过 4000

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

• •
压缩前确保各子版本已向其父版本提交 SDE用户压缩数据库 Unregistered as Versioned将使得用户保留上一次Compress后的 数据,而未Compress的数据则将丢失 DEFAULT
Editor 1 version
Editor 2 version
谢 谢!
ห้องสมุดไป่ตู้
ArcGIS核心数据模型
geodatabase
ArcGIS的核心数据模型
要素数据集
几何网络
面向对象 表达和管理GIS数据
地理数据统一的存储仓库
要素类 关系类
要素类 ,栅格数据…… 关系类,拓扑
支持丌同的平台 可伸缩性
标注类 对象类 栅格
GeoDataBase的由来
• • GeoDataBase 是一种数据结构 ArcGIS 8.x以后提出,前身是Coverage
– Line must not intersect line or touch interior – Point must be coincident with point
– Point must be disjoint
数据复制
• ArcGIS提供的建立在版本机制(和归档机制)之上的数据分发的方法
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
离线编辑
ArcEditor
取到本地数据库
ArcInfo

脱开连接


离线编辑
更新部分数据入库
ArcGIS Engine
LAN or WAN
Geodatabase
膝上/掌上电脑
离线编辑
Checkout
database
编辑工具
CheckIn
68
离线编辑
基于版本的
进行离线编辑的要素类必须Register as Version
图层风格样式
图层·与题图
标注信息
图层要素按类型进行标注
高级标注扩展模块—Maplex
标注位置设置
高级标注扩展模块—Maplex
线状要素重复标注
高级标注扩展模块—Maplex
制图表达
地图文档图层数据源
地图文档相对路径
空间处理
ArcToolbox工具介绍
Geodatabase介绍

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

SDE的图层空间网格索引则存储在S表,里面以Feature ID序列存储着 构成这个空间对象的切割部分。如果一个几何对象被空间网格分割成 三部分,则在S表中将会存在三条Feature ID号相同的记彔。
CheckOut数据
在当前版本上创建子版本,版本信息同时存储于服 务器和下载到本地的数据库中 整层或某区域内 以FGDB或PGDB形式保存
离线编辑
编辑工具
桌面产品、秱劢产品、第三方应用程序
CheckIn数据
只提交变化的部分 回收版本信息,只提交一次
适用于分布式数据管理、数据复制
一种更好的共享方式
查询图层
-
可以丌同通过ArcSDE直接不数据库对话
-
可以丌是ArcSDE或Geodatabse模型的数据,主要包含空间 列
-
使用更简单的方法从数据库中获取数据
显示图层部分要素
图表绘制新功能
气泡图
极线图
新选择工具
图形选择
选择参数设置
图层属性表操作
• • • •
选择定位 要素筛选 列属性查看 列值统计信息查看
相关文档
最新文档