ArcSDE vs. Oracle Spatial

合集下载

ORACLESPATIAL常见使用错误解决办法

ORACLESPATIAL常见使用错误解决办法

ORACLESPATIAL常见使用错误解决办法ORACLESPATIAL是一个基于Oracle数据库的空间数据管理系统,它提供了强大的空间数据处理和分析功能。

然而,在使用ORACLESPATIAL时,可能会遇到一些常见的问题和错误。

以下是一些常见的ORACLESPATIAL使用错误以及解决办法:1.几何数据插入错误:当向ORACLESPATIAL中插入几何数据时,可能会遇到以下错误:解决办法:这个错误通常是由于LRS(Linear Referencing System)点的格式错误导致的。

请确保LRS点的格式正确,并遵循ORACLESPATIAL的要求。

解决办法:这个错误通常是由于图层的空间参考标识符(SRID)与几何数据的SRID不匹配导致的。

请确保图层的SRID与要插入的几何数据的SRID相匹配。

2.空间索引错误:空间索引是ORACLESPATIAL中提高空间查询效率的重要组成部分。

以下是一些常见的空间索引错误和解决办法:-索引不可见:如果空间索引不可见,可能会导致空间查询的性能下降。

可以通过使用'SDO_GEOM.RETRY_DEFERRED_INDEXING'函数来强制使索引可见,从而解决此问题。

-索引创建失败:如果创建空间索引时失败,可能是由于多个原因引起的。

可以通过以下步骤来解决此问题:-检查空间表的几何数据是否符合ORACLESPATIAL的要求。

-确保空间表的SRID正确设置,并与索引的SRID相匹配。

-确保空间表的几何列没有空值。

-检查是否有足够的空间和权限来创建索引。

3.空间查询错误:当使用ORACLESPATIAL进行空间查询时,可能会遇到以下错误:解决办法:这个错误通常是由于查询中的列名拼写错误或不存在导致的。

请检查查询中的列名拼写,并确保列名存在。

解决办法:这个错误通常是由于没有为查询创建适当的空间索引引起的。

请确保空间表的几何列有适当的空间索引,以便进行空间查询。

Oracle Spatial空间数据在ArcSDE中的图层注册

Oracle Spatial空间数据在ArcSDE中的图层注册


要: 将 O r a c l e S p a t i a l 空间数据注册成为 A r c S DE 图层,是在 O r a c l e数据库 中完成 O r a c l e S p a t i a l 空间数据 向
ቤተ መጻሕፍቲ ባይዱ
A r c G I S 格式转换, 实现 O r a c l e S p a t i a l 空间数据与其它格式空间数据互操作 的可行方法. 分析 了采用 A r c S D E A P I 和
2 0 1 5年 第 2 4卷 第 1期
h t t p : / / w ww . c - S - a . o r g . c n
计 算 机 系 统 应 用
Or a c l e S p a i t a l 空 间数据在 Ar e S D E 中的图层注
李 家 ,曹 威
( 辽 宁师 范大学 城市与环境学院,大连 1 1 6 0 2 9 )
O r a c l e S p a t i a l 是O ra c l e公司推出的空间数据库组
前 者的易用 性不高 ,需要每 台客户端都 安装 Ar c S D E A P I环境.后者 执行 时有一定 的延迟,在批量注册 图
件,很多空间数据 管理系统( 如C AR I S H P D 海道产品 数据库1 就 是基于 O r a c l e S p a t i a l 开发 【 1 — 1 .在实际工作 中为实现 Or a c l e S p a t i a l空间数据 与异构空间数据( 如 A r c G I S 、Ma p l n f o 、A u t o C A D 等 的互操作 ,比较可行 的方法是将 O r a c l e S p a t i a l 空间数据在 O r a c l e 数据库 中

基于ArcSDE与OracleSpatial集成技术的空间数据设计方法

基于ArcSDE与OracleSpatial集成技术的空间数据设计方法

基于ArcSDE与OracleSpatial集成技术的空间数据设计方

乐恒
【期刊名称】《《电脑知识与技术》》
【年(卷),期】2011(007)005
【摘要】针对当前空间数据库随着数据量增大和数据种类增多运行效率降低的问题,该文通过分析当前的空间数据库和空间数据引擎技术,提出一种基于ArcSDE和Oracle Spatial集成技术的空间数据库设计方法。

通过对空间数据库里的不同格式的数据进行合理组织,从而实现提高空间数据库的性能和效率的目的。

【总页数】2页(P979-980)
【作者】乐恒
【作者单位】宁波市规划与地理信息中心浙江宁波 315040
【正文语种】中文
【中图分类】TP392
【相关文献】
1.基于OracleSpatial的空间数据库的索引与查询优化 [J], 钟伟清;武伟;杜国伟
2.基于ArcSDE与SQL Server的建筑物变形监测空间数据库构建 [J], 李亚;赵俊三
3.基于ArcSDE的自然资源空间数据库的创建及应用 [J], 李鹏举; 关锰
4.基于ArcSDE与SQL Server的建筑物变形监测空间数据库构建 [J], 李亚;赵俊

5.基于ArcSDE的空间数据库的创建及应用 [J], 李琪[1];王洪禄[2]
因版权原因,仅展示原文概要,查看原文内容请购买。

空间数据库与地理信息系统设计技术

空间数据库与地理信息系统设计技术

空间数据库与地理信息系统设计技术地理空间信息系统(Geographic Information System,简称GIS)是将空间数据与非空间数据相结合,进行高效管理和分析的技术平台。

在GIS的实现过程中,空间数据的获取、处理、存储、管理、分析和展现均离不开空间数据库的支持。

因此,空间数据库技术是GIS实现的重要基础之一。

一、空间数据库概述空间数据库是一种特殊的数据库管理系统,主要用于地理空间数据的存储、管理和分析。

它不同于传统的关系型数据库,能够有效地管理和分析地理空间数据,并在地图展现、空间分析和辅助决策等方面发挥作用。

常见的空间数据库产品有Oracle Spatial、PostGIS、ArcSDE等。

空间数据库主要解决的问题是地理数据的存储和查询。

传统的数据库相对于空间数据库来说,存储的数据主要是文字、数字、日期等类型数据。

当需要对其进行空间分析时,就需要自己编写算法来实现。

在空间数据库中,数据类型不仅包括文字、数字、日期等常规数据类型,而且包括空间数据类型,最常见的就是点(Point)、线(Line)和面(Polygon)。

二、空间数据库与地理信息系统的关系空间数据库是地理信息系统实现的基础之一,它负责存储地理数据,地理信息系统则通过各种方法对这些数据进行分析、处理、可视化等操作,以提供用户需要的特定信息。

在GIS系统中,空间数据库主要承担的是数据的存储和管理工作。

GIS系统的工作涉及到地理信息的采集、处理、分析、表达和输出等环节,在这其中,空间数据库是一个非常关键的环节。

空间数据库作为GIS系统中最基本的组成部分,它的性能、规模和数据质量直接影响到GIS系统的功能和使用效果。

三、空间数据库设计技术空间数据库设计技术是空间数据库应用的关键,具有很大的实际应用价值。

空间数据有其复杂性和特殊性,设计好的空间数据库应该能够完美地满足用户的操作需求,缩短开发周期,并提高GIS系统的稳定性和性能。

2024年地理信息系统培训资料

2024年地理信息系统培训资料

主要功能及应用领域
主要功能
包括数据采集与编辑、数据存储 与管理、空间查询与分析、可视 化表达与输出等。
应用领域
广泛应用于城市规划、资源管理 、环境监测、灾害评估、交通运 输、农业、林业、水利等多个领 域。
国内外发展现状与趋势
01 02
国内发展现状
我国地理信息系统起步于20世纪80年代,经过几十年的发展,已经在 理论、技术、应用和产业等方面取得了显著成就,形成了较为完善的产 业体系。
云计算技术能够提供弹性可扩展的计算和存储资源,满足GIS海量数据处理和分析的需 求。
物联网为GIS提供丰富的数据来源
物联网技术能够连接各种传感器和设备,实时采集各种空间信息和非空间信息,为GIS 提供更加丰富、多样的数据来源。
新技术推动GIS向智能化、服务化方向发展
云计算、物联网等新技术的融合应用将推动GIS向更加智能化、服务化的方向发展,为 用户提供更加便捷、高效的服务。
CHAPTER 05
地理信息系统分析方法
缓冲区分析原理及应用实例
缓冲区分析原理
基于点、线、面等地理实体,自动建 立其周围一定宽度范围内的缓冲区多 边形,然后将该缓冲区多边形与需要 进行空间分析的其他图层进行叠加, 进而得到所需结果。
应用实例
城市规划中,根据道路中心线建立缓 冲区,分析道路两侧的建设控制区; 环境保护中,根据污染源建立缓冲区 ,分析污染源对周围环境的影响范围 。
未来GIS行业面临的挑战和机遇
挑战
数据安全与隐私保护问题日益突出;技术创新和人才培养需求迫切;行业标准化和规范 化程度有待提高。
机遇
国家政策支持为GIS行业发展提供有力保障;市场需求不断增长为GIS行业发展提供广 阔空间;技术创新和跨界融合为GIS行业发展注入新动力。

南京师范大学地理科学学院《地理信息系统》历年考研真题汇编(含部分答案)

南京师范大学地理科学学院《地理信息系统》历年考研真题汇编(含部分答案)

目 录2011年南京师范大学851地理信息系统考研真题2009年南京师范大学864地理信息系统考研真题2008年南京师范大学地理信息系统考研真题2007年南京师范大学地理信息系统概论考研真题及详解2006年南京师范大学地理信息系统概论考研真题及详解2005年南京师范大学地理信息系统概论考研真题2004年南京师范大学地理信息系统概论考研真题及详解2003年南京师范大学地理信息系统概论考研真题及详解2002年南京师范大学地理信息系统概论考研真题及详解2001年南京师范大学地理信息系统概论考研真题及详解2000年南京师范大学地理信息系统概论考研真题及详解1999年南京师范大学地理信息系统概论考研真题及详解1998年南京师范大学地理信息系统概论考研真题及详解2011年硕士研究生招生入学考试初试试题科目代码:851_科目名称;地理信息系统考生津意七所有答案必须写在置建纸上,看则无虹,后果自负.-一、名谒解释(待的5分,共网分)L空间尺演Z UTM投跄3.OpcnGlS4.Voronoi图5.SQL死询6.四又例数据姑构二、向答题(毒题网分,共120分)L试说明GIS的发辰陞地脂学的理论、技术与产品的特征发生了郊些变化?2.试说明GIS中对空佝实体面积诳行谶算的基本原理与方法.3.空间美系包括哪些基本方面,GIS中不同类型的空间数据是如何表达其空间关系的,各有何特点?举恻说明空闾美系在空间数据处理或窒柯分析中的作用?4.鼠分荆分析说明不同的地观信息毁休是如何表达地形起伏特征的•各自的关愤技术及在地形分析中的优跳点.5.请总结你所拶加的一项订关GIS实践的活动情况.要求,1)总结说明该次实践工作的目的、内容、技术方法、成果以及何己的真献:2)该次实跟可以是你参加的一项科学研究、系统开发或GIS应用实践.也可以姑某个课程蜘3)对于雅G居专业的同学,亦可教用自己参如所学专业相关实践为案例说明.年硕士研究生招生入学考试初试试题":土2009科目代玛:贴科目名那仅卷—&,*、如0考生注所有答案必须按题号顺序写在答题纸上,否则无效.后果自负,一、富词解释:(共30分,每题S分)1、SOA2、Web服务3、空间数据结构4、空间数据引擎5、地统计学6、数字地昵摸画°—'-二、论述题:(共120分,停题20分)1、什么是地理元数据?地理元数据包括哪些内容,有什么用途?2、什么是组件式GIS?粗件式GIS的特征以及存在问题是什么?3、什么是服务型的GIS?服务型GIS的特征是什么?4、支掉GK的网绪平台有哪些矣型?这些网络平台之间如何连接?3、渐述Virtual Earth的特点,V诅曲Earth可能对GIS发展的作用*6、阐述一个应用GIS系统建设工程所包含的主要内容,需要关注的要点是什么?2008年南京师范大学地理信息系统考研真题南京师范大学2008年GIS考研入学试顾一、名词嘲:1空间数据引擎土空间数据模型5.空间定位技术(共北分’每题5会)2.空间数据结构4.数字地形分析6朝统计技术二论述题:供120分,每题20分)1什么是时空数据模型?时空麒模型有瑁陛?时空数据模型是如何发展的?2地理空间数据有哪些传输方式?每种傅输方式的特点是什么?有嘛些发展趋势?3.曜信息系统有哪些体系构架?每种体系构架的特点整什么?有哪些发展趋势?4地理空间信息有哪些主要的表达方式?钠表达方式的降点是什么?5,当前地理信息系统的主要用户群是幽畦?这些用户群的需求特点是什么?当前应用地理信息系统卵些方面不能适应用户的需求?如何改进?&什么是社会化地理信息系统?发展社会化曜信息系统存在的问题是彳十么?如何解决?2007年南京师范大学地理信息系统概论考研真题及详解一、名词解释(每题6分,共30分)1.空间数据引擎答:可以理解为基于特定的空间数据模型,在特定的数据存储、管理系统的基础上,提供对空间数据的存储、检索等操作,以提供在此基础上二次开发的程序功能集合。

gis的基本构成

gis的基本构成

gis的基本构成
GIS的基本构成主要包括以下几个方面:
1. 空间数据:GIS处理的是地理空间数据,因此空间数据是GIS的基石。

空间数据包括点、线、面、栅格等形式的数据。

2. 数据库:GIS需要存储和管理大量的空间数据,因此必须有一个强大的数据库系统作为基础支持。

常用的GIS数据库包括ESRI的ArcSDE,Oracle Spatial,PostGIS等。

3. 地图制图:GIS的输出通常以地图形式呈现。

地图制图需要考虑的因素包括数据的显示、颜色、标注、图例等,同时还需要考虑输出格式和分辨率等。

4. 空间分析:GIS有强大的空间数据分析和处理能力,可以对数据进行空间查询、空间叠加、空间分析等操作,以便用户进行科学的决策。

5. 软件平台:GIS是一种计算机技术,因此必须有相应的软件平台。

常见的GIS 软件包括ArcGIS、QGIS、MapInfo、SuperMap等。

6. 应用领域:GIS的应用领域十分广泛,从农业到城市规划,从能源开发到灾害预警,都可以使用GIS技术进行数据处理和分析。

南师-地信-参考习题

南师-地信-参考习题

第一部分基础理论题第1章概论1.What’s your comprehension of the concepts of GIS?2.What are the difference and the relation between the basic function and the applied function of GIS?3.With the development of the modern information technique, what kind of changes has brought to the survey ing and mapping technique and geographic analysis technique?4.What are the difference and the relation between instrumental GIS and appl ied GIS?5、试将GIS的输入设备按照不同的分类方法进行分类,并说明其特点。

6、现代空间定位技术有哪些主要方法?对GIS技术的发展产生什么影响?7、网络技术的出现与发展对GIS技术产生哪些主要的变化8、说明GIS在几个不同发展阶段的标志性技术是什么,它们的出现如何促进GIS的发展?第2章地理空间数学基础1.What are the relations between the earth surface, the geoid, and the Earth spherop?2.How many coordinate systems are there to describe the geographic spatial data? What are the relations between them?3.What are the advantage and the disadvantage of describing a point on the ground by using geodetic coordinate and geocentric coordinate?4.What are the main characteristics and the applicability of the UTM Projection and the Lambert Projection?5. How to transform the elevation of the different datum?6、高斯投影的变形特征是什么?为什么常常被用作大比例尺普通地图的地图投影?7、在数字地图中,地图比例尺在含义与表现形式上有哪些变化?8、除地形分幅外,谈谈还有何种地理空间框架?他们如何进行编码?9、GPS数据如何与地图数字化数据进行集成?10、选择投影需要考虑哪些因素?如果要制作1:10万的土地利用图,该选何种类型的地图投影?第3章空间数据模型1.What are the main characters of the spatial objects?2.What’s the meaning of spatial relationship? What’s the advantage of spatial relationship in describing the spatialobjects?3、空间数据的概念模型有哪些组成部分?试分析他们之间的关系?4、试分析GIS的几种主要的数据模型各自的优缺点。

基于ArcSDE的空间数据库的研究

基于ArcSDE的空间数据库的研究

基于ArcSDE的空间数据库的研究摘要:本报告所涉及的研究内容是结合徐州香醅酒业有限公司标准化系统集成的子系统——酒厂应急系统的实现而进行的。

本论文研究的主要是结合酒厂应急系统的数据库建设,探讨arcsde的结构框架。

主要是分为对空间数据库相关技术的理论研究以及对相关技术的系统实现。

关键词:arcsde数据库oracle spatial一、研究背景及意义近年来,随着理论和空间数据库的发展,地理信息系统(gis)的应用己经渗透到社会的各个领域,如在测绘规划、城市交通管理、管线管理、环境整治、大型工程调度管理等领域,同时,随着遥感、等先进技术的迅猛发展使得系统所面临处理的数据量趋于海量,从而对于以空间数据处理和分析为核心的地理信息系统来说,对系统中空间数据的管理、表达和评估也变得越来越重要,如何有效的组织和管理中的空间数据,充分发挥空间数据的作用是系统优劣的前提和关键,它将直接影响到各种实际应用的性能。

空间数据不仅数据量大,而且数据结构十分复杂,随着应用范围的扩大和的迅速发展、普及,应用开始逐渐向分布式的管理系统领域转移,而原有的混合式空间数据管理模式在实现数据共享、网络通信、并发控制及数据的安全性等方面存在着极大的缺陷,因此寻求一种将属性数据和空间数据进行一体化管理的有效模式己经成为未来发展的必然趋势[1]。

空间数据库中数据存储经历的三个阶段是:拓扑关系数据存储模式、oracle spatial模式和arcsde模式[2,3]。

拓扑关系数据存储模式将空间数据存在文件中,而将属性数据存在数据库系统中,二者以一个关键字相连。

这样分离存储的方式由于存在数据的管理和维护困难、数据访问速度慢、多用户数据并发共享冲突等问题而不适用本系统。

而oracle spatial实际上只是在原来的数据库模型上进行了空间数据模型的扩展,实现的是“点、线、面”等简单要素的存储和检索,所以它并不能存储数据之间复杂的拓扑关系,也不能建立一个空间几何网络。

Oracle Spatial与ArcSDE空间数据上载及应用比较

Oracle Spatial与ArcSDE空间数据上载及应用比较
中有 一个 类 型为 MD Y .D S S S O—G O T Y的字 段 , E ME R 后者也 就 是 S aa 的 早 期 版 本 空 间数 据 暗 盒 (p — pt i l S a t a r g) 其特 征 是每 一个空 间几 何 图层 对应 四 i C r de , l a t i 个表 , 分别 为一S O  ̄ E 一 D DM, S O E M与 D L Y R, S O I 一 D G O
S ON E D I D X。这些表 并 不 包 括 属性 数据 , 属性 数 据
用户 可 以使用 交互 式 的 S L语 句上 载 G 空 间 Q S I 数据 , 使用 这种 方法 也 就 是 使 用 各 种 应 用 程序 编 程 接 口( A O, D C等等 ) 上 载 , 户可 以以 自己 如 D OB 来 用 的应 用需 要为导 向 , 用 开 发 语 言 调 用 这些 接 口开 使 发 出各种 各样 的上 载工具 , 即实现 手工 方式 的加 载 。 () 1使用 Jv P 上 载 Oal Saa 的 Jv P aa I A rc ptl aaA I e i
( . stt f il  ̄ , r gadS rei ,i gi n esyo S i c n eh ooy a zo 400 C ia 11 lueo Cv , ei n uvyn J n x U i ri c nea dT cnlg ,G nh u3 10 , h ; ni iw, e n g a v tf e n 2 J n sa ai uvyn dMa p gC .Ld ,J n sa 2 10 C ia .i ghnD d reiga p i o ,t . i ghn340 , hn ) a S n n a
0 引 言

南京师范大学地理信息系统考研基础理论题汇总

南京师范大学地理信息系统考研基础理论题汇总

专业课复习资料(最新版)封面地理信息系统基础理论题第1章概论1、你是如何理解地理信息系统的概念的?2、地理信息系统的基本功能与应用功能的区别和联系是什么?3、现代信息技术的出现给测绘技术与地理分析技术带来哪些主要的变化?4、工具型GIS与应用型GIS的区别与联系是什么?5、试将GIS的输入设备按照不同的分类方法进行分类,并说明其特点。

6、现代空间定位技术有哪些主要方法?对GIS技术的发展产生什么影响?7、网络技术的出现与发展对GIS技术产生哪些主要的变化8、说明GIS在几个不同发展阶段的标志性技术是什么,它们的出现如何促进GIS的发展?第2章地理空间数学基础1、地球表面、大地水准面及地球椭球体面之间的关系是什么?2、地理空间数据的描述有哪些坐标系?相互的关系是什么?3、采用大地坐标与地心坐标表述地面上一点的位置各有什么优缺点?4、高斯投影的变形特征是什么?为什么常常被用作大比例尺普通地图的地图投影?5、UTM与兰伯特投影的主要特点与适用性是什么?6、在数字地图中,地图比例尺在含义与表现形式上有哪些变化?7、如何进行不同基准下的高程的转换?8、除地形分幅外,谈谈还有何种地理空间框架?他们如何进行编码?9、GPS数据如何与地图数字化数据进行集成?10、选择投影需要考虑哪些因素?如果要制作1:10万的土地利用图,该选何种类型的地图投影?第3章空间数据模型空间实体一般具有哪些主要的特征?1、何为空间关系?空间关系在描述空间实体特征中的意义何在?2、空间数据的概念模型有哪些组成部分?试分析他们之间的关系?3、试分析GIS的几种主要的数据模型各自的优缺点。

4、空间数据类型有哪些?简述其特征。

第4章空间数据结构1、总结矢量数据和栅格数据在结构表达方面的特色。

2、简述栅格数据压缩编码的几种方式和各自优缺点。

3、简述矢量数据编码的几种方式和各自优缺点。

4、栅格与矢量数据结构相比较各有什么特征?5、矢量和栅格数据的结构都有通用标准吗?请说明。

使用工具上传空间数据到Oracle Spatial

使用工具上传空间数据到Oracle Spatial

使用工具上传空间数据到Oracle Spatial MapInfo的easyLoaderOracle自带的工具shp2sdo配合使用SQL*Loader与Shp2SDO就可以把ESRI的Shape文件上载到Oracle Spatial中。

下载:/technetwork/database/options/spatial/downloads/shp2sdo-158114.zip Oracle Spatial并没有像ArcGIS那样有一套从桌面到数据库到服务器到开发包的全方位GIS产品体系,因此向Oracle中加载数据相比用ArcGIS要麻烦得多,同时也没有那么多的数据源格式的支持。

Oracle本身则提供了一个工具shp2sdo,可以帮劣你导入Shapefile到Oracle Spatial中,返个工具的使用分三个步骤:第一步,使用shp2sde工具生成脚本和数据:利用ArcSDE或者MapGIS提供的工具SDO_Geometry是Oracle Spatial的图形存储方式,ArcSDE也支持这种类型,不过ArcSDE缺省的方式ST_Geometry。

如果要修改缺省的数据类型,请打开ArcSDE\ora11gexe\etc\dbtune.sde, 修改GEOMETRY_STORAGE "ST_GEOMETRY" 为GEOMETRY_STORAGE " SDO_GEOMETRY"也可以使用ArcCatalog-〉NewFeatureClass,在Configration Keyword选项出现时,选择use configuration key word->SDO_Geometry如果使用的MapGIS是6.5或者其更高版本的话,就可以使用MapGIS的属性库管理子系统、编辑子系统所提供的工具来上载MapGIS空间数据。

Oracle Spatial 空间数据库教程

Oracle Spatial 空间数据库教程

m_session.Open(); // 打开一个会话 m_database.Open(m_session, dbaseName, userName, password) ; // 建立数据库连接, dbaseName是数据库名称
(4)SDO_ELEM_INFO
SDO_ELEM_INFO是一个可变长度的数组,每3个数作为一 个元素单位,用于解释坐标是如何存储在SDO_ORDINATES 数组中的。本文把组成一个元素的3个数称为3元组。一个3 元组包含以下3部分的内容: l SDO_STARTING_OFFSET
SDO_STARTING_OFFATES数组中的存储位置。它的值从1开始, 逐渐增加。
元数据表说明
Oracle Spatial的元数据表存储了有空间数据的数据表名称、 空间字段名称、空间数据的坐标范围、坐标参考信息以及坐 标维数说明等信息。用户必须通过元数据表才能知道 ORACLE数据库中是否有Oracle Spatial的空间数据信息。一般 可以通过元数据视图(USER_SDO_GEOM_METADATA)访 问元数据表。元数据视图的基本定义为:
(2)SDO_SRID SDO_SRID也是一个NUMBER型的数值,它用于标识与几 何对象相关的空间坐标参考系。如果SDO_SRID为空 (null),则表示没有坐标系与该几何对象相关;如果该 值不为空,则该值必须为MDSYS.CS_SRS表中SRID字段 的一个值,在创建含有几何对象的表时,这个值必须加入 到描述空间数据表元数据的 USER_SDO_GEOM_METADATA视图的SRID字段中。 Oracle Spatial规定,一个几何字段中的所有几何对象都必 须为相同的SDO_SRID值。
VALUES ('GEOD_CITIES', 'LOCATION',

空间查询与空间分析

空间查询与空间分析

空间查询与空间分析空间查询和空间分析是地理信息系统(GIS)中重要的功能,用于处理地理空间数据,为决策提供支持。

本文将从定义、应用领域、方法和技术等方面进行介绍,全面探讨空间查询和空间分析的相关内容。

一、空间查询的定义和应用领域空间查询是指对地理空间数据进行特定条件的和检索,以获取符合查询条件的空间数据或空间特征。

空间查询的目的是为了从地理空间数据中寻找并提取出满足特定需求的信息,为决策提供科学依据。

空间查询广泛应用于资源管理、环境保护、城市规划、应急管理、交通规划、地理病理学等领域。

资源管理是空间查询的一个重要应用领域。

通过对资源分布、利用程度等信息的查询和分析,可以实现对资源的合理配置和管理。

例如,通过对森林资源的查询和分析,可以确定合适的伐木量,确保森林的可持续利用。

城市规划是另一个典型的应用领域。

通过对城市地理空间数据进行查询和分析,可以得到城市土地使用的空间分布情况、用地类型和规模等信息。

这些信息可以帮助规划人员制定城市的发展策略和规划布局。

二、空间查询的方法和技术空间查询的方法和技术包括空间关系查询、空间属性查询和空间拓扑查询。

1.空间关系查询:是通过指定空间关系条件,来查询满足这些关系条件的空间要素。

常用的空间关系查询有重叠关系、接触关系、相交关系、包含关系等。

2.空间属性查询:是通过指定空间要素的属性条件,来查询满足这些属性条件的空间要素。

常用的空间属性查询有按照属性值进行等值查询、范围查询和多条件复合查询等。

3.空间拓扑查询:是通过指定空间要素之间的拓扑关系,来查询满足这些拓扑关系的空间要素。

常用的空间拓扑查询有连接查询、容纳查询、相邻查询和交叉查询等。

空间查询的实现主要通过空间数据库管理系统(SDBMS)来完成。

SDBMS是一种针对空间数据进行管理和查询的专门数据库管理系统,具备管理空间数据的特殊功能和索引结构。

常用的SDBMS有Oracle Spatial、PostGIS、ArcSDE等。

Oracle Spatial 和 ArcSDE区别与联系

Oracle Spatial 和 ArcSDE区别与联系

Oracle Spatial 和 ArcSDE区别与联系/blog/626843一、ORACLE SPATIAL概述ORACLE SPATIAL 是Oracle 数据库强大的核心特性,包含了用于存储矢量数据类型、栅格数据类型和持续拓扑数据的原生数据类型。

ORACLE SPATIAL使得我们能够在一个多用户环境中部署地理信息系统(GIS),并且与其它企业数据有机结合起来,统一部署电子商务、政务。

有了ORACLE SPATIAL 之后,即可用标准的SQL 查询管理我们的空间数据。

二、ORACLE SPATIAL功能由于传统的GIS 技术已达到其本身可伸缩性和可*性的极限,用户越来越多地转向以数据库为中心的空间计算。

ORACLE SPATIAL将空间过程和操作直接转移到数据库内核中,从而提高了性能和安全性。

ORACLE SPATIAL从1995年ORACLE 7.1.6开始发展到2003年的10G版本,空间数据处理能力越来越强大。

ORACLE SPATIAL将所有的地理空间数据类型(矢量、栅格、网格、影像、网络、拓扑)统一在单一、开放的、基于标准的数据管理环境中,这就减少了管理单独、分离的专用系统的成本、复杂性和开销。

ORACLE SPATIAL不但具有传统GIS的所有特性,,而且还具有关系数据库的特性,这些特性扩展了应用程序开发人员的工作范围并提供了他们的生产率,因而能支持更广泛的应用程序并提高性能主要表现在:1) 几何结构和空间参照ORACLE SPATIAL 支持三种基本的几何形状,这些几何形状可分别用于表示那些通常构成空间数据库的特征,如道路、管理边界、公共设施等。

这些空间基础元素包括:点和点簇:点可以表示建筑、消防栓、电线杆、钻井、货车车厢或移动的交通工具等位置。

线和线串:线可以表示道路、铁路线、公用设施管线或故障线等。

多边形和带孔的复杂多边形:多边形可以表示城市、街区、河漫滩或油田和天然气田的轮廓。

什么是ArcSDE

什么是ArcSDE

什么是ArcSDE?ArcSDE是ArcGIS与关系数据库之间的GIS通道。

它允许用户在多种数据管理系统中管理地理信息,并使所有的ArcGIS应用程序都能够使用这些数据。

ArcSDE是多用户ArcGIS系统的一个关键部件。

它为DBMS提供了一个开放的接口,允许ArcGIS 在多种数据库平台上管理地理信息。

这些平台包括Oracle,Oracle with Spatial/Locator,Microsoft SQL Server, IBM DB2,和Informix。

如果你的ArcGIS需要使用一个可以被大量用户同步访问并编辑的大型数据库,ArcSDE为你提供必要的功能。

通过ArcSDE你的ArcGIS可以在DBMS中轻而易举地管理一个共享的、多用户的空间数据库。

以下列出了ArcSDE的具体功能。

ArcSDE 功能高性能的DBMS通道ArcSDE是多种DBMS的通道。

它本身并非一个关系数据库或数据存储模型。

它是一个能在多种DBMS平台上提供高级的、高性能的GIS数据管理的接口。

开放的DBMS支持ArcSDE允许你在多种DBMS中管理地理信息:Oracle, Oracle with Spatial or Locator, Microsoft SQL Server, Informix, 以及IBM DB2.多用户ArcSDE为用户提供大型空间数据库支持,并且支持多用户编辑。

连续、可伸缩的数据库ArcSDE可以支持海量的空间数据库和任意数量的用户,直至DBMS的上限。

GIS工作流和长事务处理GIS中的数据管理工作流,例如多用户编辑、历史数据管理、check-out/check-in以及松散耦合的数据复制等都依赖于长事务处理和版本管理。

ArcSDE为DBMS提供了这种支持。

丰富的地理信息数据模型ArcSDE保证了存储于DBMS中的矢量和栅格几何数据的高度完整性。

这些数据包括,矢量和栅格几何图形、支持x, y, z和x, y, z, m的坐标、曲线、立体、多行栅格、拓扑、网络、注记、元数据、空间处理模型、地图、图层,等等。

地理信息系统考试

地理信息系统考试

一. 名词解释:1.地理信息系统(gis):由计算机硬件、软件和不同方法组成的系统,该系统设计用来支持空间数据采集、管理、处理、分析、建模和显示,以便解决复杂的规划和管理问题。

2.元数据:是关于“数据的数据”,是指在空间数据库中用于描述空间数据的内容、质量、表示方式、空间参考和管理方式等特征的数据,是实现地理信息空间信息共享的核心标准之一。

3.像元:是组成数字化影像的最小单元。

在遥感数据采集,如扫描成像时,它是传感器对地面景物进行扫描采样的最小单元;在数字图像处理中,它是对模拟影像进行扫描数字化时的采样点。

4.数字高程模型(DEM):是通过有限的地形高程数据实现对地形曲面的数字化模拟,它是对二维地理空间上具有连续变化特征地理现象的模型化表达和过程模拟。

5.数字地形分析(DTA):是指在数字高程模型上进行地形属性计算和特征提取的数字信息处理技术。

6.可视化:是将科学计算中产生的大量非直观的、抽象的或者不可见的数据,借助计算机图形学和图像处理等技术,以图形图像信息的形式,直观、形象地表达出来,并进行交互处理。

7.矢量空间数据结构:对矢量数据模型进行数据的组织,它直接以几何空间坐标为基础,记录实体坐标及其关系,尽可能精确地表示点、线、多边形等地理实体,允许任意位置、长度和面积的精确定义。

8.栅格数据结构:指基于栅格模型的数据结构,将空间分割成有规则的网格,然后在各个网格单元内赋予空间对象相应的属性值的一种数据组织方式。

9.空间分析:基于空间数据的分析技术,以地学原理为依托,通过分析算法,获取有关空间信息。

10.缓冲区分析:即邻近度分析,是对空间点线面实体周围形成范围的一种距离空间的分析技术,主要描述地理实体目标的影响范围和服务范围。

11.矢量数据:是面向地物的结构,即对于每一个具体的目标都直接赋有位置和属性信息以及目标之间的拓朴关系说明。

但在空间表达方面没有直接建立位置与地物的关系。

12.镶嵌数据模型:采用规则或不规则的小面块集合来逼近自然界不规则的地理单元,适合于用场模型抽象的地理现象;13.TIN数据结构:表示和存储曲面要素的基本要求是必须便于连续现象在任一点的内插计算,经常采用不规则三角网来拟合连续分布现象的覆盖表面。

ArcGIS应用Oracle Spatial特征分析

ArcGIS应用Oracle Spatial特征分析

ArcGIS应用Oracle Spatial特征分析该文章并不是将Oracle Spatial与ST_Geometry做对比,关于两者的对比,可以参考:/warrenwyf/article/category/705065,这里从数据结构,到性能对比,都描述的很清楚。

其实这篇文件就是说明一下在ArcGIS中使用Oracle Spatial在ArcGIS与使用ST_Geometry 的特征不同,从不同的特征也可以证明Oracle Spatial存储与ST_Geometry存储的结构对比。

问题1:怎么判断我的数据是否为Oracle Spatial存储我们使用Sqlplus进行连接,直接Desc相关的表,查看关于空间列的描述可以看出,很明显的ST_Geometry 和MDSYS.SDO_GEOMETRY对比。

问题2:怎么使用ArcGIS将数据导入到ArcSDE中以Oracle Spatial存储可以使用ArcGIS的Import工具等将数据导入到ArcSDE中,在导入前选择Configuration Keyword:选择SDE_GEOMETRY。

该关键字主要是在SDEHOME/etc/dbtune.sde里面控制(其他后缀文件也可以,也可以使用sdedbtune命令进行修改)通过这个文件说明,我们很容易看到系统数据按照什么样的存储来选择的。

问题3:使用Oracle Spatial存储的数据与ST_Geometry存储在ArcGIS桌面表现有哪些不一样表现1:使用“信息”工具,查看要素属性时因为数据结构不一样,ST_Geometry存储包括了数据的长度和面积,但是对SDO_Geometry 没有,所以,使用SDO_geometry存储的数据,两者都为0,这种情况是正常的。

从上图可以看到,由于两者使用的索引方式不同,ST_Geometry使用Grid格网索引,而Oracle Spatial使用R Tree索引,所以用户当看到这样的区别也是正常的。

【转】ArcGIS和MapInfo区别

【转】ArcGIS和MapInfo区别

【转】ArcGIS和MapInfo区别【转】ArcGIS和MapInfo区别2010-06-27 10:52一、ArcInfo和MapInfo ArcInfo和MapInfo作为GIS界两大软件供应商,相信大家都不陌生,这里仅仅是个人对两个软件使用和感受的记录。

有人说,这种比较是非常不合适的,这就相当于硬让一个重量级拳击选手和一个轻量级拳击选手比个高低。

但是我觉得作为自己的一个总结放在这里和大家讨论未尝不可。

ArcInfo与MapInfo产品的定位就不在同一层次上,它们在系统功能、数据结构、应用领域等方面差别很大。

ArcInfo是专业GIS软件包,包含从低端到高端、从C/S模式到B/S模式一系列产品,主要面向企业和部门级的用户,悠久的历史和强大的产品家族使得其在GIS领域具有举足轻重的地位,许多先进的设计思想和概念被其它产品借鉴和采纳。

MapInfo是一个桌面制图和地图显示系统,其功能、技术和所建系统的规模都无法与ArcInfo相比。

下面仅就几个方面情况做一个总结:软件结构:ArcInfo是美国ESRI公司ArcGIS软件家族的一员,ArcGIS软件采用的是全面的、可伸缩的集成体系结构,可提供多层次的产品解决方案。

这样用户和二次开发上都可以根据实际情况综合考虑需求、资金、技术等因素,根据不同应用阶段和层次的需求,配置多层次的产品方案。

服务器端可以配置ArcSDE/ArcGIS Server或者ArcIMS,客户端可以选用ArcView、ArcInfo、ArcExplorer,由于ArcGIS系列产品具备相同的核心技术,构建的系统从整体上具有极大的延展性和灵活性。

在ArcInfo引入了基于工业标准的组件对象模型(COM),它允许将组件插入其他支持COM的应用中。

由于ArcInfo采用的完全符合工业标准的COM技术,对于需要对ArcInfo进行结构定制和功能扩展的高级开发人员来说,提供了极大的方便。

测绘技术中的数据整合方法

测绘技术中的数据整合方法

测绘技术中的数据整合方法近年来,测绘技术的发展日新月异,各种高精度的仪器设备以及现代化的数据处理软件的应用,使得测绘工作变得更加准确、高效。

然而,在实际的测绘过程中,测量出的原始数据需要进行整合和融合,以便更好地反映地理实体的真实情况。

本文将介绍一些测绘技术中常用的数据整合方法。

一、数据的收集与分类在数据整合之前,首先需要对要收集的数据进行分类。

以地理信息系统(Geographic Information System,简称GIS)为例,常见的数据类型包括空间数据、属性数据和拓扑数据。

空间数据是指地理空间信息,可以表示为点、线、面等形式。

属性数据是对地理实体的详细描述,如名称、面积、海拔等。

拓扑数据则是用来描述地理要素之间的关系,例如两个点之间是否相邻,两个线之间是否相交等。

二、数据的数据格式转换由于测绘技术中使用的数据格式众多,不同软件、仪器之间常常存在不兼容问题,因此需要进行数据格式转换。

常见的数据格式转换工具有ArcGIS、MapInfo等,可以将不同格式的数据转换为统一的标准格式,以便进行后续的数据整合工作。

三、数据的空间配准在进行数据整合前,需要进行数据的空间配准,即将不同数据源采集的数据对齐。

空间配准可以通过两种方法实现:基于地面控制点的配准和基于特征的自动配准。

基于地面控制点的配准是通过在地图上选取一些已知坐标的点,然后根据这些点的坐标信息将不同数据源的数据进行对齐。

这种方法通常适用于相对较小的范围,且需要人工参与。

而基于特征的自动配准则是根据地图上的一些特征点(如交叉口、建筑物等)的位置信息,自动对不同数据源采集的数据进行对齐。

这种方法适用于相对较大的范围,且可以提高配准的效率和准确度。

四、数据的空间关系建立数据的空间关系建立是数据整合中的重要步骤之一。

在测绘技术中,数据之间常常需要建立邻接关系、包含关系、相交关系等空间关系。

有些软件提供了快速构建空间关系的功能,例如ArcGIS的拓扑关系检查工具。

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

ArcSDE vs. OracleSpatial吴泳锋2010/5/26Email/MSN: warrenwyf@目录目录 (1)I.几何对象 (5)∙Oracle Spatial (5)1.SDO_GEOMETRY (5)2.常见几何对象的构造 (8)3.导入数据到Oracle Spatial (10)4.基于SDO_GEOMETRY的ST_GEOMETRY (12)∙ArcSDE (13)1.ST_GEOMETRY (13)2.常见几何对象的构造 (16)∙几何对象的性能 (17)1.创建几何对象的性能 (17)2.几何对象的存储空间 (18)II.空间索引 (21)∙Oracle Spatial (21)1.索引类型SPATIAL_INDEX (21)2.R树空间索引 (27)3.四叉树空间索引 (29)∙ArcSDE (31)1.索引类型ST_SPATIAL_INDEX (31)2.格网空间索引 (32)3.格网索引的创建和调整 (35)∙空间索引的性能 (40)1.空间索引的用处 (40)2.主过滤/ST_ENVINTERSECTS的比较 (41)III.空间关系运算 (44)∙Oracle Spatial (44)∙ArcSDE (47)∙空间关系运算的性能 (50)1.相交 (50)IV.几何处理 (52)∙缓冲分析 (52)∙距离量测 (55)∙面积、长度量测 (56)∙凸包运算 (57)∙几何对象组合 (58)∙几何对象聚合 (60)V.线性参考 (63)∙Oracle Spatial (63)1.创建线性参考的空间对象 (63)2.根据线性参考定位点 (64)∙ArcSDE (65)1.创建线性参考的空间对象 (65)2.根据线性参考定位点 (66)VI.其它 (68)∙还没有涉及的话题 (68)∙采用Oracle Spatial而完全摒弃ArcSDE的解决方案? (69)Oracle Spatial的出现让很多人产生这样一个想法:“Oracle对自己的数据库产品肯定是最熟悉的,Oracle Spatial的性能也肯定是最好的,相比之下ArcSDE for Oracle这个后娘养的哪天还是踹掉算了”。

这话听起来有一点糙,不过好像也挺在理。

就在此摇摆不定之际,一旁的微软泪流满面:“作为对Windows最熟悉的厂商我要说一句,为什么还有人用Windows 竟然都不选择SQL Server而非要用天杀的Oracle!”——打住,以上情节纯属虚构,如有雷同,纯属巧合。

书归正传,自打Oracle Spatial的出现,从开始的点线面的简单支持到栅格(Raster)、拓扑(Topology)、网络(Network)的支持;从纯粹数据库的功能到OGC Web服务的支持都能看出Oracle对Spatial模块的进取心。

然而,SDO_GEOMETRY这种有点晦涩的存储方式及其空间操作方法的风格也可以看出Oracle——或许也就是它的CEO埃里森的一贯作风——强势、特立独行。

当然,不管是Oracle亲生的还是ESRI后娘养的,名分都是浮云,能更好地支持我们的GIS应用才是王道。

所以,这里主要对ArcSDE for Oracle 和Oracle Spatial的功能、使用、性能等方面进行一个相对比较全面的比较。

这里并不想泛泛而论到底是A好还是O好的话题,术业有专攻,对于软件来说也是“仅此而已”。

I.几何对象Oracle Spatial1.SDO_GEOMETRYOracle Spatial在MDSYS模式下定义了一系列几何类型、函数来支持空间数据的存储和使用,最为人耳熟能详的就是SDO_GEOMETRY这种类型——当然,ArcSDE也可以使用这种类型进行存储。

让我们首先来看一下SDO_GEOMETRY的定义:其中的SDO_GTYPE属性是一个4位的NUMBER类型对象,这个4位的数字表示了这个几何对象的类型,让我们来看看这4个数字如何来约定几何类型。

这4个数字的形式为“DLTT”,其中D代表维数,可以取值为2、3、4;L 代表线性参考,如果没有取值为0;TT代表几何类型,取值为00到09,这00到09的取值也是有讲究的,下表就是不同值对应的几何类型:表 1 SDO_GTYPE的约定SDO_GEOMETRY中的SDO_SRID属性代表了几何对象的坐标系统,它要么是空,要么是一个在SDO_COORD_REF_SYS中定义的SRID值,比如我们最熟悉的4326等等。

SDO_GEOMETRY中的SDO_POINT属性是一个SDO_POINT_TYPE类型的对象,这个类型很简单:其实,SDO_POINT_TYPE类型对象就代表了一个点,而在SDO_GEOMETRY中,只有当SDO_ELEM_INFO和SDO_ORDINATES属性都为空的时候,这个SDO_POINT属性才会被解析。

事实上,从下面我们可以看到,SDO_ELEM_INFO和SDO_ORDINATES属性才是一般存放几何对象的地方。

但是,Oracle建议如果是一个空间表中只有点数据,那么使用SDO_POINT进行存储会提高性能。

不得不说,Oracle在这个地方的定义实在是有点不太优雅。

SDO_GEOMETRY的SDO_ELEM_INFO和SDO_ORDINATES属性分别是SDO_ELEM_INFO_ARRAY和SDO_ORDINATE_ARRAY类型,这两个类型都是存放NUMBER的数组。

SDO_ELEM_INFO和SDO_ORDINATES属性是要配合起来解析的:SDO_ELEM_INFO指定了在SDO_ORDINATES属性中存储的坐标形式应当如何解释,依次每3个值一组,每个组代表一个“Element”,每组中的3个值分别是:SDO_STARTING_OFFSET、SDO_ETYPE、SDO_INTERPRETATION,SDO_STARTING_OFFSET代表了从SDO_ORDINATES中开始解析的坐标序号;SDO_ETYPE和SDO_INTERPRETATION则配合起来解析(又一对需要配合起来解析属性!):表 2 SDO_ELEM_INFO的含义SDO_ORDINATES属性相对就简单一点了,它就是记录所有点坐标的数组,具体如何解析和SDO_ETYPE有关,注意,对于多边形来说,外环坐标点应按逆时针排列,内环坐标点应按顺时针排列,且都需要闭合。

Btw:SDO_ORDINATE 的最大大小为1,048,576,因此,一个SDO_GEOMETRY对象最大的顶点数: 二维点524,288个,三维点349,525个,四维点262,144个。

OK,到此为止,Oracle Spatial对于SDO_GEOMETRY类型的描述算是基本结束了,是不是有点让你感到混沌、还带上一点战战兢兢的感觉?希望下面的这个图可以让你稍微减轻一点这种感觉:图 1 SDO_GEOMETRY的描述2.常见几何对象的构造对于SDO_GEOMETRY这种定义晦涩的类型,最好是搞几个例子来对照一下,好在《Oracle Spatial Developer’s Guide》里提供了几个简单的Example,还配上了很好看的插图,在这里一并引用一下:矩形角)有洞的多边形SDO_GEOMETRY(从11,13, 5,13, 2,11, 2,4,--)SDO_GEOMETRYDLTT形式的几何对象类型SDO_GTYPE SDO_SRID 仅供点类型存储SDO_POINT几何对象坐标节点的存储和相应的解析规则SDO_ELEM_INFO SDO_ORDINATES复合线复合多边形点有向点3.导入数据到Oracle SpatialOracle Spatial并没有像ArcGIS那样有一套从桌面到数据库到服务器到开发包的全方位GIS产品体系,因此向Oracle中加载数据相比用ArcGIS要麻烦得多,同时也没有那么多的数据源格式的支持。

Oracle本身则提供了一个工具shp2sdo1,可以帮助你导入Shapefile到Oracle Spatial中,这个工具的使用分三个步骤:第一步,使用shp2sde工具生成脚本和数据:1/technology/software/products/spatial/index.html第二步,在数据库中执行shp2sdo生成的<name>.sql脚本:第三步,使用SQL*Loader加载shp2sdo生成的<name>.ctl数据:导入成功后我们可以在Oracle Spatial中看到这个空间表,其中GEOM是导入时设置的几何字段,我们可以打印些数据看一下:至于其它一些第三方的工具,能作数据导入的估计也有不少,不过同时也免费估计就够呛了。

4.基于SDO_GEOMETRY的ST_GEOMETRYOracle Spatial虽然使用了SDO_GEOMETRY类型作为几何对象的存储,不过它也提供了另外的一种类型ST_GEOMETRY,同时在此基础上还提供了一些符合OGC Simple Features Access规范的操作。

首先让我们来看一下这个ST_GEOMETRY的定义:可见,Oracle Spatial的ST_GEOMETRY事实上还是通过对SDO_GEOMETRY的包装实现的。

因此,我们可以通过最简单的构造函数来构造一个ST_GEOMETRY对象:或者,也可以使用具体的ST_GEOMETRY类型来构造,比如用ST_POINT 来构造一个点,你会发现内部Oracle Spatial还是根据参数生成了一个SDO_GEOMETRY对象存放了起来:因此,表面上看Oracle Spatial中与OGC规范相关的主要就包括三部分(见图2):两张记录几何字段和空间参考的系统表、一些ST打头的对象类型和一些OGC打头的空间操作函数。

但是,由于ST_GEOMETRY使用的是SDO_GEOMETRY进行存储,因此这些SDO相关的内容也会被使用到。

图 2 Oracle Spatial 中与OGC 规范相关的内容ArcSDE从ArcSDE 的Post Installation 就可以看到,ArcSDE 支持多种数据存储方式,不但支持ESRI 自身的ST_GEOMETRY ,也支持BLOB 和SDO_GEOMETRY 类型。

图 3 ArcSDE 支持的存储格式1. ST_GEOMETRYArcSDE 中的ST_GEOMETRY 和Oracle Spatial 中基于SDO_GEOMETRY 的ST_GEOMETRY 完全是不相干的两个东西。

首先让我们来看一下ArcSDE 中ST_GEOMETRY 类型的定义:OGC规范可见,一个ST_GEOMETRY中包含了一个几何对象的x、y、z、m坐标的范围、空间参考id、实体个数和点个数、几何对象的面积和长度、具体的节点坐标等信息。

相关文档
最新文档