图书介绍

Oracle Spatial空间数据库开发应用指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Oracle Spatial空间数据库开发应用指南
  • 何原荣,李全杰,傅文杰编著 著
  • 出版社: 北京:测绘出版社
  • ISBN:9787503018619
  • 出版时间:2008
  • 标注页数:350页
  • 文件大小:62MB
  • 文件页数:360页
  • 主题词:关系数据库-数据库管理系统,Oracle-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Oracle Spatial空间数据库开发应用指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Oracle Spatial概述1

1.1 Oracle Spatial1

什么是Oracle Spatial1

两种模式及其特点2

空间索引7

空间查询13

地理信息系统、空间数据库与Oracle Spatial14

1.2 Oracle Spatial矢量数据模型14

元素14

空间对象15

空间对象的数据类型15

Oracle Spatial空间对象数据类型16

图层17

大地基准17

容差19

1.3 Oracle Spatial的安装19

1.4 Oracle Spatial示例程序20

第2章 矢量数据的存储与管理29

2.1 SDO_GEOMETRY空间数据类型29

SDO_GTYPE属性29

SDO_SRID属性30

SDO_POINT属性30

SDO_ELEM_INFO属性31

SDO_ORDINATES属性31

GET_DIMS方法32

GET_GTYPE方法33

GET_LRSDIM方法33

使用SDO_GEOMETRY数据类型时需33

要注意的问题33

类型有效性34

2.2存储示例34

线串的存储线34

中间含有矩形的多边形的存储36

组合多边形的存储37

2.3 Oracle Spatial系统元数据视图37

TABLE_NAME属性39

COLUMN_NAME属性39

DIMINFO属性39

SRID属性39

OWNER属性39

2.4空间索引系统元数据视图40

空间索引基本信息元数据视图40

空间索引详细信息元数据视图41

对象-关系模式空间索引数据数据表的结构与含义43

2.5空间操作44

查询两个空间对象是否相交44

查看两个空间对象的空间关系45

查询空间对象的面积46

查询两个空间对象之间的距离47

验证空间对象的有效性47

验证图层的有效性48

2.6 Oracle Spatial Java API示例程序49

第3章 空间数据的上载与浏览53

3.1上载原理与上载方法53

上载原理53

上载方法53

3.2 EasyLoader54

窗口下的Easyloader54

命令行下的Easyloader55

Mapcatalog56

MapInfo与Oracle Spatial基本图元之间的关系58

3.3 SQL*Loader59

SQL*Loader语法60

控制文件61

数据文件63

3.4 Shp2SDO64

数据转换64

数据上载65

3.5 MapInfo与ESRI的外部交换格式66

Mif文件格式66

shp文件格式68

3.6 SQL存储示例69

点的存储69

线的存储69

由线组合而成的线的存储70

矩形的存储71

中间含有矩形的多边形的存储72

中间含有圆形的组合多边形的存储73

由基本空间对象组合而成的闭合多边形的存储74

3.7地图浏览75

MapInfo Professional75

MapX76

LayerInfo对象77

MapXtreme for Java78

Spatial Index Advisor79

MapViewer80

第4章 空间索引与空间查询84

4.1空间索引84

创建空间索引84

修改空间索引88

重建空间索引89

重命名空间索引90

删除空间索引90

创建四叉树索引时注意事项90

创建R-树索引的注意事项90

四叉树索引与R-树索引的比较91

4.2不同模式下空间索引的建立91

4.3扩展空间索引91

自定义类型中的SDO_GEOMETRY属性索引的建立91

返回值类型是SDO_GEOMETRY的函数索引93

返回值是用户自定义类型函数的索引93

4.4空间查询95

基本查询97

再查询99

4.5基于不同类型空间索引的空间查询99

基于四叉树索引的查询100

基于R-树索引的查询101

两类空间索引对查询的影响比较101

4.6一定距离内空间对象的查询102

4.7空间连接102

4.8交叉模式的查询103

第5章 空间坐标系及其实现104

5.1空间坐标系基本概念104

5.2物理存储结构105

MDSYS.CS_SRS105

WKTEXT格式105

MDSYS.SDO_ANGLE_UNITS107

MDSYS.SDO_DIST_UNITS107

MDSYS.SDO_DATUMS108

MDSYS.SDO_ELLIPSOIDS108

MDSYS.SDO_PROJECTIONS109

5.3创建用户自定义的坐标系109

5.4坐标系转换函数110

5.5坐标系的转换示例110

第6章 拓扑数据模型115

6.1拓扑的基本概念115

拓扑与拓扑学115

矢量数据的简单数据结构与拓扑数据结构116

拓扑元素116

空间数据库中的拓扑关系116

拓扑示例118

空间对象与拓扑对象119

Oracle 10g Spatial的拓扑与拓扑图层119

拓扑图层的层次化存储120

6.2拓扑数据类型122

SDO_TOPO_GEOMETRY数据类型122

SDO_TOPO_GEOMETRY的构造函数123

GET_GEOMETRY成员函数127

SDO_LIST_TYPE数据类型128

SDO_EDGE_ARRAY与SDO_NUM-BER_ARRAY数据类型128

6.3存储结构128

弧段表129

结点表130

面表130

要素拓扑关系表130

编辑历史信息表131

6.4系统元数据视图131

XXX_SDO_TOPO_INFO视图131

XXX_SDO_TOPO_METADATA132

6.5拓扑编辑132

编辑结点133

编辑弧段135

拓扑缓冲区137

拓扑缓冲对象137

使用PL/SQL API直接操作缓冲区的过程138

6.6拓扑示例程序140

向〈topology_name〉_EDGE$表中存储数据140

向〈topology_name〉_NODE$结点表中存储数据143

向〈topology_name〉_FACE$面表中存储数据145

创建要素表146

把要素与拓扑关联起来,并向拓扑CIT-Y_DATA中添加3个拓扑图层147

初始化Oracle Spatial拓扑元数据147

向类型为SDO_TOPO_GEOMETRY的字段中装载要素类147

查询数据150

6.7使用拓扑数据模型的基本步骤151

6.8拓扑数据模型的Java API152

Java开发接口类152

使用JAVA API直接操作缓冲区的过程152

第7章 网络数据模型154

7.1网络与网络分析154

网络的定义154

网络分析154

7.2基本概念155

网线(link)155

结点(node)155

路径(path)155

网络(network)155

要素155

代价(cost,也叫权重或者网络权重)156

可抵达结点(reachable nodes)与连通点(reaching nodes)156

度、出度与入度156

网络约束156

最小生成树与最短路径156

7.3网络抽象模型与抽象网络156

网络抽象156

几何模型与几何网络157

逻辑网络157

7.4 PL/SQL示例程序157

SDO网络示例157

LRS网络示例159

逻辑网络示例166

具有分层结构的网络示例167

7.5网络数据模型编辑器174

java虚拟机与CLASSPATH的设置174

网络数据模型编辑器的使用175

7.6网络表结构176

结点表176

网线表177

路径表与路径-链接表178

7.7元数据视图179

7.8网络数据模型Java API简介与示例程序180

网络示例程序一181

网络示例程序二184

7.9使用网络数据模型的基本步骤188

CREATE_〈network_type〉_NETWORK创建网络188

手工创建网络189

第8章 栅格数据模型190

8.1栅格数据模型190

维度与分层190

波段与图层190

栅格数据与元数据191

图像坐标系与地面坐标系191

8.2物理存储结构192

数据块192

SDO_GEORASTER与SDO_RASTER数据类型193

SDO_GEORASTER数据类型193

SDO_RASTER数据类型194

栅格数据表格195

栅格表与栅格数据表的关系195

物理存储结构196

8.3栅格图像的装载、浏览与导出197

配置java虚拟机197

设置CLASSPATH197

GeoRasterLoader197

处理栅格图像时可能出现的问题199

GeoRasterViewer200

GeoRasterExporter202

使用工具注意事项202

8.4同色的与空的栅格图像203

同色的栅格图像203

空的栅格图像204

8.5地理参照204

定义204

原理205

方法206

查看地理参照信息208

8.6影像金字塔208

影像金字塔的类型209

层次大小209

分块金字塔210

操作金字塔的函数210

8.7其他栅格数据类型211

8.8系统视图与XML模式212

系统视图212

XML模式213

8.9 PL/SQL示例213

8.10栅格数据模型Java示例程序229

第9章 用OCCI开发Oracle 10g Spatial应用程序234

9.1 OCCI数据类型234

9.2 OCCI应用程序接口237

OCCI类的使用方法237

OCCI类237

9.3 OCCI示例与OCCI的类237

VC++环境设置237

OCCI各类之间的关系238

环境变量Environment239

连接对象Connection240

连接池对象(ConnectionPool与State-lessConnectionPool)240

Statement对象243

ResultSet对象251

Metadata对象252

9.4对象类型翻译器(OTT)253

OTT环境设置253

OTT翻译类的使用254

在多文档程序中使用OTT翻译过来的类257

OTT可用的参数259

9.5 OTT示例程序261

翻译数据类型261

示例程序262

附录1 空间操作266

附录2 SDO_GEOM包273

附录3 SDO_CS包283

附录4 SDO_TUNE包285

附录5 SDO_UTIL包287

附录6 SDO_MIGRATE包294

附录7 SDO_TOPO包295

附录8 SDO_TOPO_MAP包298

附录9 SDO_NET包310

附录10 SDO_GEOR包321

附录11 SDO_GEOR_UTL包344

附录12 SDO_ADMIN包345

附录13 空间聚合函数348

参考文献350

热门推荐