Geodatabase 概述

Geodatabase 概述

ArcGIS操作基于GIS文件格式和存储于geodatabases中的地理信息。Geodatabase是ArcGIS的本地数据结构,是用于编辑和数据管理的基本数据格式。

Geodatabase 能将空间数据存储在文件、MDB文件或者大型DBMS中。以上三种存储方式的区别在于可存储数据量的不同以及可支持的并发用户数量不同,能够实现从小数据量、单用户的文件数据库到大数据量、多用户并发编辑的企业级DBMS的不同层次的应用。

理解geodatabase

简介:geodatabase是大量不同类型的地理数据集的集合。在这一章节可以学习geodatabase的基础,这些概念能够为学习和有效使用geodatabase打下坚实的基础。

Geodatabase定义:geodatabase是大量不同类型的地理数据集的集合,这些地理数据集可以存储在普通的文件中、微软的Access数据库中或者多用户的关系数据库(比如Oracle, Microsoft SQL Server, 或者IBM DB2)。

Geodatabase中主要数据集:数据集是geodatabase中的一个重要概念。它是ArcGIS用来组织和运用地理信息的基本机制。Geodatabase包含三种主要的数据集类型:要素类、栅格数据集和表。

在创建Geodatabase时,首先生成不同的Dataset类型,然后添加或者扩展Geodatabase基本要素的能力,例如添加拓扑、网络、子类以实现GIS行为建模、维护数据完整性以及建立空间关系。

Geodatabase的存储

Geodatabase的存储不仅包括简单的空间坐标和属性数据的表格,还包括这些地理数据集的模式和规则。Geodatabase的三种基础数据集(要素类,属性表和栅格数据集)和其他的geodatabase元素都以表格的形式存储。在地理数据集中空间表示或者以矢量要素的形式存储,或者以栅格数据存储。几何对象和传统的属性字段一起存储在表的列中。

Geodatabase将地理要素以表格的形式存储,每行记录代表一个要素。下表是多边形要素,在Shape列为每个要素存储了多边形类型,值Polygon用于描述Shape列的几何坐标和几何形状,表示在每一行定义了一个polygon。


    Geodatabase的一个关键策略就是利用RDBMS来管理从简单要素集到海量数据集,多用户并发操作的GIS数据集。二维表为几何数据集提供了基本的存储机制。SQL语言具有强大的查询和操作表的功能,geodatabase正是基于想利用这些功能而设计的。

    空间数据在下列数据库中支持Sql访问空间信息:

可带或不带oracle spatial 和oracle locator的oracle

IBM DB2

IBM Informix

内在的SQL ApI 是基于 标准Sql Spatial和OGL 的简易特征SQL规范的,这一规范对空间向量类型以标准Sql 扩展。

用高级数据类型扩展要素类、栅格数据集和属性表

    大量的geodatabase元素用来扩展简单的表,要素类、栅格数据集,包括添加丰富的行为,数据完整性、数据管理等能力。Geodatabasse的模式包括定义、完整性规则和行为。

具体包括coordinate systems, coordinate resolution, feature classes, topologies, networks, raster catalogs, relationships, domains等等。模式信息存储在DBMS的geodatabase元数据表的集合中,这些表定义了数据的完整性和行为。

Geodatabase元素

不管ArcGIS用户使用何种操作系统,他们都操作三种的基本数据集类型。即一系列的要素类(如ESRI的shapefiles),或者大量的属性表(如dBase 文件、 Microsoft Access 表、Excel电子表格、DBMSs等等),还有大量的影像和栅格数据集。

原则上,所有的geodatabase都包含相同类型的内容,设计GIS数据库的第一步就是生成不同类型的数据集。

实际上,用户需要扩展他们的数据模型以支持特定的能力,geodatabase有大量数据元素和数据集类型用来扩展基本的数据集类型。

Geodatabase的事务处理和版本管理

ArcSDE geodatabases支持版本和长事务处理

Geodatabase支持丰富的数据类型,如annotation, topology, networks, terrains, and address locators等等,这些类型都可以应用于海量、高性能的数据库。Geodatabase同时还支持长事务框架,以支持多种数据管理工作流和操作。

大多数情况下需要多用户并发编辑

以Check out 和 check in方式更新

多个复制品之间由共享只供改变更新的多个同步拷贝可以是DBMS 类型的任何数字(譬如Oracle 和SQL 服务器) 并且不需要被连接。

创建、管理和使用历史归档数据

转载于:https://www.cnblogs.com/j3eee/archive/2009/03/01/1401049.html

Multisim 14.0元件库下载完整指南:从安装到配置 详细介绍Multisim 14.0版本的元件库下载方法,涵盖安装步骤与后续配置流程,帮助用户快速搭建仿真环境。内容覆盖常见问题及解决方案,让multisim元件库下载更高效、稳定。 阅读详情

相关推荐

prokka-原核及病毒基因组高效便捷注释

文章目录简介安装使用参考 简介 Prokka: rapid prokaryotic genome annotation 全基因组注释是在一组基因组DNA序列中识别感兴趣的特征,并用有用的信息标记它们的过程。Prokka是一款软件工具,可以快速注释细菌、古生菌和病毒基因组,并生成符合标准的输出文件。 安装 conda install -c conda-forge -c bioconda -c defaults prokka Test Type prokka and it should output its

Neptuneyut的博客 3312

Geodatabase的体系结构

Geodatabase的体系结构 来自:ArcGIS Engine地理信息系统开发从入门到精通 第二版 125页 Geodatabase的基本体系结构包括要素数据集、栅格数据集、TIN数据集、独立的对象类、独立的要素类、独立的关系类和属性域。其中,要素数据集又由对象类、要素类、关系类、几何网络构成。 (1)对象类(Object Class) 对象类表示的是非空间实体,不在地图上直接表示,但

CA431的博客 2451

如何免费访问和使用Gemini API?

Gemini Ultra具有最先进的性能,在几个指标上超过了GPT-4的性能。它是第一个在大规模多任务语言理解基准测试中超越人类专家的模型,该基准测试57个不同学科的世界知识和解决问题的能力。Gemini是谷歌迄今为止开发的最先进、最庞大的AI模型。它为多模态而建,理解并处理不同类型的数据,比如文本、代码、音频、图像和视频。下面我们将加载Masood Aslami的图像,并用它来测试Gemini Pro Vision的多模态性。有了Gemini可以为查询提供图像、音频和文本,获得几乎完美的答案。

java_cjkl的博客 1万+

ArcGIS 10读书笔记 地理数据库

Geodatabase有以下三种类型:文件地理数据库、个人地理数据库和ArcSDE数据库。 文件地理数据库和个人地理数据库是地理数据库的完整信息模型,包括拓扑、栅格目录、网络数据及、Terrain数据集、地址定位器等,这两种数据库不支持地理数据库版本管理。 文件地理数据库是以文件夹形式存储的各种类型的GIS数据集的集合,可以存储、查询和管理控件数据和非空间数据。 个人地理数据库所有的

KingW 3563

手势控制 Python !Leap Motion Python 开发教程 (二)

手势控制 Python !Leap Motion Python 开发教程 (二) 现在进入正题,我来给大家总结一下我在使用 Leap Motion 开发过程中的经验以及学到的东西,其中我会概括以及翻译官方给出的注释,为了让这些注释更加通俗易懂,让大家更好理解。 回顾 在上一篇文章中我们讲了如何配置 Leap Motion 的 Python 2.7 的开发环境,如果您还没有配置好您的开发环境,可以参...

成畅的博客 3195

论文理解【LLM-Clarification】—— 【QDrawer】Asking the Right Question at the Right Time: Human and Model Unce

本文基于 CoDraw 任务对 LLM 澄清提问的触发方式进行探索,发现模型内部不确定性与人类澄清决策相关性弱,使用不确定性阈值触发澄清提问相比模仿人类提问时机,性能和计算效率都更好

佚失的诗篇 771

完整介绍Geodatabase

ArcGIS 9.2产品推出以后,Geodatabase部分发生了比较大的变化。本次讲座介绍的均是9.2的Geodatabase和ArcSDE的功能。      在产品组成方面:9.1版本中,Geodatabase包括两种:Personal Geodatabase和ArcSDE Geodatabase,其中前者是将空间数据存储在Access中,后者是将数据存储在Oracle,Informix

1万+

金融数字化——详解2025年金融智能体深度应用报告【附全文阅读】

《2025年金融智能体深度应用报告》显示,金融智能体已实现80%部署率,推动行业效率提升30%-50%。报告指出智能体通过"感知-推理-规划-执行-进化"机制突破大模型局限,在风控、客服、投研等100+场景实现自动化。典型案例显示,工商银行信贷审批效率提升60%,蚂蚁数科智能客服解决80%问题。尽管面临系统协同、标准缺失等挑战,未来趋势将向多模态交互、自主进化和ESG投资等方向拓展。

cdfunlove的博客 205

ArcGIS—数据类型(2):Geodatabase数据

本篇文章主要介绍ArcGIS中的Geodatabse数据类型。 目录 目录 1. geodatabse对象理解 2. Geodatabase的面向对象 3. Geodatabase零散知识点 3.1 Geodatabase的分类 3.2 Geodatabase中的Dataset 4. Geodatabse数据知识扩展 写在前面的话:对于Geodataba...

Dirtliu的博客 9418

PointPillars代码详解及实现

SourceURL:file://文字文稿1和2D图像的深度学习目标检测很不相同,点云数据具有两个显著特征,为了将图像领域卷积神经网络做模式识别的经验引入三维点云中,一些深度学习方法采用了三维卷积方法或者是将点云投射为2维深度图,还有一类方法是使用鸟瞰视角Bird’s Eye View,来组织点云数据的输入,相比于2维深度图,鸟瞰图不存在遮挡问题但是数据分布更加稀疏造成网络特征学习效率低下。

m0_47313541的博客 662

在 SAP GUI Editor 中使用 OpenAI 自动生成 ABAP 代码 —— 技术实践与思考

在传统 SAP GUI Editor 场景下融入OpenAI开发者表达意图,模型负责实现。随着的持续演进,以及Joule等官方 Copilot 的加入,未来 ABAP 开发形态必将更加专注业务逻辑与架构设计,而把样板式编码交给 AI 自动完成。现在就动手试试,让你的下一段 ABAP 由 AI 来书写吧!

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 709

Geodatabase概述(翻译)

ArcGIS与其他许多GIS文件形式相同在geodatabases中管理空间数据信息。geodatabase是ArcGIS原发的数据结构,并且也是编辑和管理数据的首要数据结构。 Geodatabases通过数据库或者文件系统可以任意扩充大小,并且可以支持多用户。他们可以适应假设在文件上的小规模的单用户数据库到工作组、部门甚至是企业级的多用户地理空间数据库。 了解地理空间数据库 介绍 地理空间数据库(geodatabase)是一个多种类型地理空间数据的集合。 在这里你可以了解空间数据库(geodat

SmartDevice的专栏 1708

推荐系统[一]:超详细知识介绍,一份完整的入门指南,解答推荐系统相关算法流程、衡量指标和应用,以及如何使用jieba分词库进行相似推荐,业界广告推荐技术最新进展

推荐算法其实本质上是一种信息处理逻辑,当获取了用户与内容的信息之后,按照一定的逻辑处理信息后,产生推荐结果。热度排行榜就是最简单的一种推荐方法,它依赖的逻辑就是当一个内容被大多数用户喜欢,那大概率其他用户也会喜欢。但是基于粗放的推荐往往会不够精确,想要挖掘用户个性化的,小众化的兴趣,需要制定复杂的规则运算逻辑,并由机器完成。召回:当用户以及内容量比较大的时候,往往先通过召回策略,将百万量级的内容先缩小到百量级。

丨汀、的博客 7595

geodatabase 设计概述【译】

翻译、修改自【ArcGIS Desktop Help 9.3-> Geodatabases and ArcSDE -> Designing a geodatabase -> An overview of geodatabase】 geodatabase 设计概述 GIS设计:将地理信息组织成一系列的数据专题——能够按照地理位置整合在一起的图层。首先,确...

weixin_30289831的博客 325

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

ArcGIS10.1——Geodatabase

作为企业级GIS的数据核心,Geodatabase在10.1版本也有较大的改进和更新,在用户体验和性能上都有变化,下面主要从安装及功能两方面作个介绍。 一、ArcSDE安装变化 作为Geodatabase的主要载体,sde在10.1变化还挺多,首先是安装方面: 1、只有64位安装程序,当然只能支持64位操作系统,而且需要的商业数据库像Oracle、SQL Server也必须是64位的。

3820

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

ArcGIS中的拓扑关系

ArcGIS中的拓扑关系: 什么是拓扑?是反映空间要素和要素类之间的关系的数据模型或格式——要素:是现实对象的GIS表示空间数据用于保证数据质量的完整性规则一致性、相邻性、联通性…… 字串8 实际的空间关系示例:地块不能相互压盖用地多边形的边界必须与用地红线完全重叠用地红线不能有悬挂结点……道路与公共汽车线路海岸线与国界 字串6 Coverage 拓扑固定的数据模型:    基本的:    

anderberte 3895

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

基于ArcGIS10.0和Oracle10g的空间数据管理平台(C#开发)-ArcGIS_Engine中的数据访问

说明:此部分内容或资料大部分来至网上收集所得,以前放在自己电脑上,具体也不知道出处了!总结出来分享给需要的人,因为正好介绍的项目开发(如题)用到其中的一些知识。因为项目中已经支持ArcSDE、Shape和RDMBS(基于Oracle10g)之间的相互转换,后面介绍空间数据管理有这个功能模块,如果你想实现更多中GIS数据格式之间的相互转换,下面的内容提供很好的一个帮助和支持。 0.介绍

暮紫月升 725

SharpMap(1)

  项目中有GIS的需求于是研究了下GIS相关的知识,总结下做为备忘方便日后查看。了解了下目前商用的GIS平台软件主要有:国外:ArcGIS、MapInfo等,国内:SuperMap、MapGIS等   以下以ArcGIS为例,其产品涵盖了GIS领域的各个环节,拥有完整的产品体系,下面是两张找来的ArcGIS产品体系图:         从图上可以看出来一个完整的GIS产品体...

253

ArcGIS Engine 类库介绍

ArcGIS Engine 可以供开发人员使用的对象有几千个,这些对象分别位于各个不同的类库中。这些对象之间存在着各种各样的关系,例如:继承,实例化等。 ArcGIS 提供了用来描述这些对象之间关系的对象模型图,这些对象模型图以UML 的形式来展现,以 pdf 文档的形式随着 ArcGIS Engine 开发包安装在本地目录下面(例如:C:\Program Files\ArcGIS\Develo

knqiufan的博客 3872

解决windows 2003 sp1下安装arcsde 9.0 for sql server 2000 sp4概要方案

安装sql server 2k sp4到windows 2003 sp1上; 安装arcsde 9.0 for sql server 2k ; 如果安装成功,跳到第9步;如果失败,继续后续步骤; 删除注册表中与服务名相同的文件夹(有两处:一处在service下,一处在softwares下),删除完毕建议重启机器或者刷新注册表; 删除数据库sde相关的库和用户; 删除/sys

1985

Geodatabase

1.地理数据库(Geodatabase)概述: 地理数据库(Geodatabase)是一种面向对象的空间数据模型,它对地理空间特征的表达更接近我们对现实世界的认知。 Geodatabase是Esri公司研发的一种数据管理模式,Geodatabase中所有数据都被存储在一个RDBMS中,即包括每个地理数据集的框架和规则,也包括空间数据和属性数据的简单表格。 Geodatabase为ArcGIS更好的...

数据搬运工 1928

什么是Geodatabase?

Geodatabase是一种采用标准关系数据库技术来表现地理信息的数据模型。Geodatabase支持在标准的数据库管理系统(DBMS)表中存储和管理地理信息。Geodatabase支持多种DBMS结构和多用户访问,且大小可伸缩。从基于Microsoft Jet Engine的小型单用户数据库,到工作组,部门和企业级的多用户数据库,Geodatabase都支持。目前有两种geodatabase

Amadeus_apple的专栏 1819

高效的使用空间SQL操作空间数据库系列之二

ArcSDE所支持的GeoDatabase的栅格空间类型包括一下几种: 使用SQL操作这些空间存储之前需要做的事情(只针对与Oracle数据库),具体内容可以参看 http://blog.youkuaiyun.com/liufeng1980423/archive/2010/12/10/6067309.aspx 最后再介绍一下空间索引: 为了加快对空间数据的检索速度,空间索引是必须的,现在ArcSDE所支持的空间数据库的索引类型包括一下两种: 1. 网格索引 2. R-TREE索引 每种数据库所支持的

风的专栏 2278

the Geodatabase editor license has expired

the Geodatabase editor license has expired 据说前同事搞了好几天,哥下班后过去了,哈哈,google第一个就是答案,记录一下。 描述: Subject AOInitialize hangs when initializing ESRI Product  Author Toby Mills

且行且看 2896

Geodatabase简介(转)

ArcGIS 9.2产品推出以后,Geodatabase部分发生了比较大的变化。本次讲座介绍的均是9.2的Geodatabase和ArcSDE的功能。     在产品组成方面:9.1版本中,Geodatabase包括两种:Personal Geodatabase和ArcSDE Geodatabase,其中前者是将空间数据存储在Access中,后者是将数据存储在Oracle,Informix,DB2

yusongwhu的专栏 3824

Geodatabase数据模型

Geodatabase数据模型 转自:http://www.cnblogs.com/quansixiang/archive/2010/09/17/1829286.html1  Geodatabase概念  Geodatabase是ArcInfo8引入的一种全新的面向对象的空间数据模型,是建立在DBMS之上的统一的、智能的空间数据模型。“统一”是指,Geodatabase之前的多个空间数据模型都不能在一个统一的模型框架下对地理空间要素信息进行统一的描述,而Geodatabase做到了这一点;“智能化”是指,在

lyf9901的专栏 1953
上一篇: ArcGIS Server.Net Web ADF之几何类型的相互转换
下一篇: Geodatabase表基础
developer2016
博客等级 码龄10年 2粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值