原文 Geodatabase模型

地理数据模型是地理实体及其关系的形式化抽象和数学描述。随着数据库、面向对象等技术的发展,面向对象的地理数据模型成为大型空间数据库的首选方案,它克服了传统地理数据模型的局限性,将具有复杂结构的一个逻辑整体视为一个对象,提供了概念模型到逻辑数据模型以至物理模型的一致描述,从而大大提高了管理效率,同时也为版本管理、动态模式修改等功能的实现创造了条件。

Geodatabase是ESRI公司在其ArcGIS产品中引入的全新面向对象空间数据模型,是建立在标准关系型DBMS之上的统一的、智能化的空间数据库。它在统一模型框架下对GIS通常所处理和表达的地理空间要素,如:矢量、栅格、三维要素、网络及要素间的关系和拓扑规则等,进行统一的描述。下图描述了Geodatabase中的元素及其组织。

Geodatabase是图形数据和属性数据的容器,它们全部存储在关系数据库(RDBMS)中,而且针对不同的关系数据库提供了Geodatabase的两个不同版本:Personal Geodatabase(个人版)和Multiuser Geodatabase(多用户版)。Personal Geodatabase基于微软公司的Access数据库实现,方便高效,一个Geodatabase为一个mdb文件,由于受Access数据库本身限制,Personal Geodatabase许多功能也受到限制;针对Oracle、SQLServer一类的大型数据库,ESRI提供了Multiuser Geodatabase,并通过ArcSDE(空间数据引擎)完成对其的访问操作。相对于Personal Geodatabase,Multiuser Geodatabase没有存储容量的限制,而且还支持多用户在线编辑、工作流、版本管理等高级特性。总之,相比其它空间数据模型,Geodatabase具有如下的特点:

(1)在同一数据库中统一管理各种类型的空间数据;

(2)通过合法性规则检查,空间数据的录入和编辑更加准确;

(3)空间数据更面向实际的应用领域;

(4)可以表达空间数据之间的相互关系;

(5)可管理连续的空间数据,无需分幅、分块;

(6)支持空间数据的版本控制和多用户并发操作;

正是由于Geodatabase的上述特点,使其广泛应用于国土、规划等各个领域。

没有整理与归纳的知识,一文不值!高度概括与梳理的知识,才是自己真正的知识与技能。 永远不要让自己的自由、好奇、充满创造力的想法被现实的框架所束缚,让创造力自由成长吧! 多花时间,关心他(她)人,正如别人所关心你的。理想的腾飞与实现,没有别人的支持与帮助,是万万不能的。
本文转自wenglabs博客园博客,原文链接:http://www.cnblogs.com/arxive/p/6110281.html,如需转载请自行联系原作者

Geodatabase模型相关推荐

  1. GIS数据格式:Geodatabase

    转自:http://www.cnblogs.com/quansixiang/archive/2010/09/17/1829286.html 1  Geodatabase概念 Geodatabase是A ...

  2. ArcGIS的文件结构

    ArcGIS文件分为shapefile,Coverage,Geodatabase这三种. 举个例子,大家使用那么长时间的Txt和Doc文件格式,也没有去考究他们有什么区别和联系,对于学习ArcGIS中 ...

  3. arcgis加载dwg显示一个点_shp文件转为dwg之后在arcgis下打开属性表有高程信息但在cad里面打开为何没高程 - 地学 - 小木虫 - 学术 科研 互动社区...

    2.1方法一:使用属性分层 3.在属性表里选择"Selected By Attribute",通过属性值区分图层 4.经过这样的区分就可以选定图层了 5.保存选定的图层为SHP 6 ...

  4. arccatalog点要素显示不完_shp文件转为dwg之后在arcgis下打开属性表有高程信息但在cad里面打开为何没高程 - 地学 - 小木虫 - 学术 科研 互动社区...

    2.1方法一:使用属性分层 3.在属性表里选择"Selected By Attribute",通过属性值区分图层 4.经过这样的区分就可以选定图层了 5.保存选定的图层为SHP 6 ...

  5. Centos7安装PostgreSQL 12.4 + postgis安装

    Centos7安装PostgreSQL 12.4 + postgis安装 环境:Centos7.8-Mini + PostgreSQL 12.4 + # 关闭防火墙 systemctl  stop f ...

  6. AutoCAD与ArcGIS的5种集成方式

    AutoCAD是一款优秀的制图软件,在测绘上面也有广泛的应用,现在越来越多的测绘/测量的空间数据都采用GIS来管理,那么也往的AutoCAD格式数据如何与GIS集成哪?本节讨论一下AutoCAD与Ar ...

  7. 关于ArcGIS和PostGIS

    这篇文章打算通过讲讲ArcGIS和PostGIS的关系,来深化一下空间类型的概念. 在机器上安装PostgreSQL数据库,创建用户sde,数据库test,架构名sde.然后在ArcMap中连接,发现 ...

  8. 东北森林航空消防地理信息系统介绍

    一.系统功能概述 针对东北森林航空系统的业务要求,东北航空护林中心地理信息系统包含三个子系统:指挥中心子系统.WebGIS子系统和移动前线指挥子系统. 1.指挥中心子系统 指挥中心子系统包括:地理要素 ...

  9. 地理空间数据库(Geodatabase)结构(翻译)

    用户通常将地理空间数据库(geodatabase)当作他们存储地理空间信息的物理存储方式,通常是使用数据库或者是文件系统.另外作为一个数据集集合的物理实例,每一个地理空间数据库有一些额外的关键方面: ...

最新文章

  1. 双流棠湖中学怎么样_全川前十高中,棠湖中学后来居上,七中、四中、成外是“大佬”...
  2. vivado----fpga硬件调试 (五) ----找不到ila核问题及解决
  3. 《Ext详解与实践》节选:自定义单元格的显示格式
  4. 12月12日习题答案大剖析!再接再厉
  5. Facebook已经过时,蜂巢新网络崛起
  6. mysql not in 的坑 -- null 值
  7. python是干什么的-python学来主要是干什么的
  8. Web前端开发神器-WebStorm
  9. 20200516每日一句
  10. 深度装机大师一键重装_“云骑士一键重装系统”,看标题就知道装系统原来如此简单...
  11. Javashop 7.0 增加小程序支付(二次开发)
  12. 反垃圾邮件 linux,Linux中Postfix反病毒和垃圾邮件工具(十)
  13. rhel7 卡在sda assuming drive cache write through不能进入操作系统的一个解决方案
  14. 计算机的桌面不见了,电脑桌面图标没有了怎么恢复 教你找回消失的电脑桌面图标...
  15. dubbo项目推送不能优雅停机
  16. c语言共有几种运算符_C语言的运算符和表达式有哪些
  17. element tree不刷新视图_00后都开始找工作了,这些都不懂还聊个啥?
  18. 为什么PHICH配置信息和下行带宽dl-bandwith必须在PBCH MIB上广播
  19. 最新发布 Debian 系统的详细安装过程
  20. mysql minus 语句用法_mysql如何用minus运算符?

热门文章

  1. vfp 修改本机时间_借助novapdfPro 将VFP报表无感生成PDF文件
  2. java angularjs 跨域访问_AngularJS实现跨域请求
  3. 用matlab分析系统工程案例,系统工程ISMmatlab代码.doc
  4. python同时发大量请求_Python批量发送post请求的实现代码
  5. java.util.zip 用法,Java压缩文件工具类ZipUtil使用方法代码示例
  6. 帆软报表使用及设置日志打印sql
  7. jquery.validator验证后ajax提交出现错误解决
  8. 分享三个USB抓包软件---Bus Hound,USBlyzer 和-USBTrace
  9. 阿里开源首个移动AI项目,淘宝同款推理引擎
  10. ICLR 2019提交截止,近1600篇论文已全部上线