图书介绍
Oracle Spatial空间信息管理 Oracle Database 11g2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 管会生编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302211594
- 出版时间:2009
- 标注页数:782页
- 文件大小:111MB
- 文件页数:808页
- 主题词:关系数据库-数据库管理系统,Oracle 11g
PDF下载
下载说明
Oracle Spatial空间信息管理 Oracle Database 11gPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第Ⅰ部分 概述3
第1章 空间信息管理3
1.1不同行业中使用空间信息5
1.2空间数据来源6
1.3管理和分析空间数据7
1.3.1在数据库中存储空间数据10
1.3.2空间分析13
1.4Oracle Spatial的优点14
1.5本章小结17
1.6参考文献17
第2章 Oracle Spatial概述19
2.1技术和体系结构概述19
2.2Oracle Spatial入门21
2.2.1数据模型:存储空间数据22
2.2.2位置使能22
2.2.3查询和分析25
2.2.4可视化空间数据28
2.2.5高级空间引擎29
2.3Oracle Spatial技术产品30
2.3.1Locator31
2.3.2Spatial选项33
2.4在Oracle Spatial安装中期望什么34
2.4.1在数据库中安装Oracle Spatial34
2.4.2升级35
2.4.3理解Spatial安装36
2.4.4检查Spatial安装的版本36
2.5本章小结37
第3章 Location-Enabling你的应用程序39
3.1向表中添加位置信息40
3.1.1应用专用数据40
3.1.2地理数据44
3.2空间表的元数据47
3.3为应用程序填充空间元数据52
3.4本章小结53
第Ⅱ部分 基础空间57
第4章 SDO_GEOMETRY数据类型57
4.1Oracle中空间几何体的类型58
4.1.1点58
4.1.2线串58
4.1.3多边形和面59
4.1.4立方体59
4.1.5集合60
4.1.6SDO_GEOMETRY的逻辑实现60
4.1.7SQL/MM和OGC上的空间数据61
4.2SDO_GEOMETRY类型、属性和值62
4.2.1SDO_GTYPE属性63
4.2.2SDO_SRID属性65
4.2.3SDO_POINT属性74
4.2.4SDO_ELEM_INFO和SDO_ORDINATES属性76
4.3简单二维几何体的例子79
4.3.1点79
4.3.2通过直线连接的线串81
4.3.3通过弧连接的线串82
4.3.4多边形:边界通过直线连接的环84
4.3.5多边形:边界通过弧连接的环85
4.3.6矩形85
4.3.7圆87
4.4复杂二维几何体的例子88
4.4.1构建复杂几何体88
4.4.2复合元素的SDO_ELEM_INFO89
4.4.3带void多边形元素的SDO_ELEM_INFO90
4.4.4复合线串的例子91
4.4.5复合多边形的例子92
4.4.6带void的多边形93
4.4.7集合94
4.5三维几何体的例子99
4.5.1三维的点、线串和多边形100
4.5.2复合面106
4.5.3简单立方体109
4.5.4复合立方体115
4.5.5集合116
4.6本章小结118
第5章 空间数据的加载、传输和验证121
5.1向SDO_GEOMETRY列中插入数据122
5.2加载和转换空间数据123
5.2.1用SQL*Loader从文本文件加载123
5.2.2在Oracle数据库之间传输空间数据126
5.2.3从外部格式导入129
5.2.4在SDO_GEOMETRY和WKT/WKB之间转换130
5.2.5在GML和SDO_GEOMETRY之间转换数据131
5.3拉伸二维几何体为三维几何体136
5.4验证空间数据139
5.4.1验证函数139
5.4.2验证标准141
5.4.3复合立方体147
5.4.4集合148
5.5调试空间数据149
5.5.1REMOVE_DUPLICATE_VERTICES149
5.5.2EXTRACT150
5.5.3APPEND153
5.5.4GETNUMELEM、GETNUMVERTICES和GETVERTICES155
5.5.5EXTRACT3D155
5.5.6其他函数157
5.6本章小结157
第6章 地理编码159
6.1什么是地理编码160
6.2Oracle地理编码的体系结构161
6.2.1解析输入地址162
6.2.2地址搜索162
6.2.3计算空间坐标163
6.3为地理编码设置参考数据164
6.3.1参数表164
6.3.2数据表165
6.4地理编码函数的使用166
6.4.1GEO_AS_GEOMETRY167
6.4.2GEOCODE169
6.4.3GEOCODE_ALL185
6.5用结构化的地址进行地理编码192
6.5.1GEOCODE_ADDR192
6.5.2GEOCODE_ADDR_ALL194
6.6反地理编码194
6.7商业数据的地理编码197
6.7.1添加空间数据列197
6.7.2对地址进行地理编码:简单的方法197
6.7.3地址验证和纠正198
6.7.4自动地理编码204
6.8地理编码服务器208
6.8.1体系结构208
6.8.2安装和配置209
6.8.3地理编码的使用:XML查询和响应212
6.9本章小结218
第7章 在应用程序中操作SDO_GEOMETRY219
7.1用PL/SQL操作几何体221
7.1.1VARRAY操作入门223
7.1.2SDO_GEOMETRY对象的读写228
7.1.3创建新的几何体228
7.1.4从几何体中提取信息230
7.1.5修改已有的几何体232
7.2在Java中操作几何体236
7.2.1使用JGeometry类237
7.2.2使用3D几何体:J3D_Geometry类242
7.2.3从3D几何体中提取元素:ElementExtractor类243
7.2.4使用标准的格式:WKT、WKB和GML246
7.2.5使用ESRI shapefile249
7.3本章小结254
第Ⅲ部分 空间与网络分析257
第8章 空间索引和操作符257
8.1空间索引258
8.1.1建立索引之前为空间层插入元数据260
8.1.2创建空间索引261
8.1.3空间索引概念261
8.2空间索引参数264
8.2.1USER_SDO_INDEX_METADA视图266
8.2.2空间索引大小需求267
8.3空间操作符268
8.3.1空间操作符的语法268
8.3.2空间操作符的语义269
8.3.3空间操作符的计算269
8.4深入理解空间操作符270
8.4.1SDO_WITHIN_DISTANCE操作符271
8.4.2SDO_NN操作符276
8.4.3用于空间相互作用(关系)的操作符283
8.4.4空间操作符的Hint297
8.5空间索引的高级特性303
8.5.1基于函数的空间索引303
8.5.2本地分区空间索引306
8.5.3并行索引310
8.5.4在线索引重建310
8.5.5空间连接312
8.5.6三维分析315
8.6本章小结320
第9章 几何处理函数321
9.1缓冲函数323
9.2关系分析函数325
9.2.1SDO_DISTANCE326
9.2.2SDO_CLOSEST_POINTS329
9.2.3RELATE331
9.3几何组合函数337
9.3.1SDO_INTERSECTION338
9.3.2SDO_UNION339
9.3.3SDO_DIFFERENCE340
9.3.4SDO_XOR342
9.4几何分析函数343
9.4.1面积、长度和体积函数343
9.4.2MBR函数348
9.4.3各种几何分析函数350
9.5聚合函数354
9.5.1聚合MBR函数354
9.5.2其他聚合函数355
9.6本章小结360
第10章 网络建模361
10.1网络建模通用概念362
10.1.1网络实例364
10.1.2Oracle网络数据模型365
10.2数据结构:网络表366
10.2.1结点表367
10.2.2边表368
10.2.3路径表368
10.2.4路径连接表369
10.2.5网络元数据369
10.3网络定义371
10.3.1“自动”网络定义371
10.3.2“手动”网络定义373
10.3.3在同一表中定义多个网络375
10.3.4删除网络379
10.3.5在网络表上创建空间索引380
10.3.6获取网络信息380
10.3.7验证网络连通性382
10.3.8网络实例383
10.4使用Java API分析和管理网络386
10.4.1分析网络:NetworkManager类387
10.4.2限制搜索空间:SystemConstraint类399
10.4.3高级分析:网络约束401
10.4.4网络结构:Network、Node、Link和Path类407
10.4.5创建网络:NetworkFactory类409
10.5调试网络结构412
10.6使用PL/SQL API分析网络413
10.6.1使用内存对象415
10.6.2分析网络417
10.6.3创建和更新网络420
10.6.4使用网络约束423
10.7网络编辑器430
10.7.1启动编辑器430
10.7.2使用加载网络431
10.8本章小结434
第11章 路由引擎435
11.1体系架构436
11.2安装和配置438
11.3数据结构440
11.4实例数据:旧金山的街道442
11.5分区444
11.6使用路由器:XML查询和响应446
11.6.1路由请求448
11.6.2路由选项449
11.6.3预先对起始位置和终止位置进行地理编码450
11.6.4地理起始位置和终止位置450
11.6.5批路由451
11.7本章小结453
第Ⅳ部分 可视化457
第12章 使用MapViewer定义地图457
12.1在Location-Enabled应用中使用地图的原因458
12.2MapViewer和Oracle地图概述460
12.2.1Oracle MapViewer460
12.2.2Oracle Maps462
12.3前期准备463
12.3.1加载样本数据465
12.3.2Location-Enable应用数据465
12.3.3加载地理数据465
12.3.4为MapViewer加载地图、主题、样式和地图缓存定义465
12.3.5定义数据源466
12.3.6安装示例应用程序467
12.4配置MapViewer468
12.4.1使用管理控制台469
12.4.2配置参数472
12.5定义地图476
12.5.1Map Builder的使用477
12.5.2样式的使用480
12.5.3主题的使用491
12.5.4地图的使用500
12.6定义地图缓存506
12.6.1USER_SDO_CACHED_MAPS视图506
12.6.2使用MapViewer控制台来管理缓存507
12.6.3创建新的地图缓存508
12.6.4使用SQL创建地图缓存510
12.6.5缓存数据格式513
12.6.6导出缓存定义513
12.6.7清除和刷新缓存内容514
12.6.8使用外部数据源514
12.7本章小结518
第13章 在应用程序中使用地图519
13.1MapViewer的APIs概述519
13.1.1XML、Java、JSPs和PL/SQL520
13.1.2JavaScript和Ajax:Oracle地图521
13.1.3选择API522
13.2剖析地图请求523
13.2.1什么(what):应当展示在地图上的信息523
13.2.2哪里(where):地图覆盖的地理区域524
13.2.3怎样做(how):生成地图的格式和大小525
13.3与地图进行交互525
13.3.1控制的详细程度:放大和缩小525
13.3.2控制地图上显示的区域:平移和重新计算中心526
13.3.3特性的选择:识别526
13.3.4选择要在地图上显示的信息:层控制527
13.4Oracle地图:JavaScript API527
13.4.1显示地图528
13.4.2与地图交互:缩放和平移530
13.4.3添加地图修饰532
13.4.4添加通用修饰532
13.4.5创建概况地图533
13.4.6矩形(选取框)缩放534
13.4.7添加动态信息:基于主题的FOI536
13.4.8添加个体FOI540
13.4.9控制样式541
13.4.10捕获用户输入:工具和选择器542
13.4.11事件响应545
13.5使用Java API547
13.5.1地图请求547
13.5.2缩放和平移550
13.5.3主题控制553
13.5.4样式控制557
13.5.5识别和查询557
13.5.6动态特性560
13.5.7图例560
13.5.8地图修饰562
13.5.9使用地图缓存563
13.5.10发现数据源、地图、主题564
13.5.11使用JSP标签564
13.6使用XML API569
13.6.1简单的地图请求570
13.6.2为底图添加主题572
13.6.3使用多个数据源573
13.6.4从主题构建地图574
13.6.5动态主题575
13.6.6动态特性578
13.6.7图例581
13.6.8XML地图响应582
13.7使用PL/SQL API583
13.7.1安装API584
13.7.2一个简单的示例584
13.8使用管理性API585
13.8.1浏览地图定义586
13.8.2管理MapViewer服务器588
13.8.3重启MapViewer591
13.9网络地图服务(OGC WMS)接口591
13.9.1GetCapabilities请求591
13.9.2GetMap请求593
13.9.3GetFeaturelnfo请求595
13.9.4空间参照系统(SRS)映射597
13.10本章小结597
第Ⅴ部分 应用中的空间特性601
第14章 应用程序示例601
14.1数据准备和安装602
14.1.1加载地理数据602
14.1.2location-enabling应用程序数据602
14.1.3加载地图、主题、样式并为MapViewer定义地图缓存器603
14.2应用程序安装603
14.3JavaScript应用程序604
14.3.1应用程序纵览604
14.3.2底层实现608
14.4Java(JSP)应用程序624
14.4.1应用程序纵览624
14.4.2底层实现631
14.5本章小结644
第15章 案例研究645
15.1案例研究概述645
15.2用于管理伦敦公共汽车网络的空间信息646
15.2.1BusNet647
15.2.2BusNet中的空间数据和Oracle Spatial648
15.2.3BusNet中空间数据的用户界面650
15.2.4BusNet总结652
15.3P-Info:一个供警察部门使用的移动应用程序653
15.3.1P-Info的功能654
15.3.2P-Info体系结构655
15.3.3在P-Info中使用Oracle Spatial657
15.3.4P-Info的可度量的附加值659
15.4Risk Repository for Hazardous Substances系统660
15.4.1RRGS技术662
15.4.2在RRGS中使用Oracle Spatial663
15.4.3从危险品到风险管理665
15.5美国地质勘探局全国土地覆盖的可视化和分析工具666
15.5.1美国地质勘探局的可视化和分析工具的体系结构669
15.5.2美国地质勘探局可视化和分析工具中的Oracle Spatial670
15.5.3USGS可视化和分析工具带来的好处673
15.6美国国防部的MilitaryHOMEFRONT LBS系统673
15.6.1MilitaryHOMEFRONT LBS的体系结构675
15.6.2MilitaryHOMEFRONT中的Oracle Spatial677
15.6.3移动Military INSTALLATIONS681
15.6.4MilitaryHOMEFRONT LBS的好处683
15.7本章小结683
第16章 提示、常见失误和常见错误685
16.1提示685
16.1.1数据建模和数据装载685
16.1.2空间查询操作符的性能688
16.1.3其他空间处理函数的性能692
16.1.4插入、删除、更新的性能694
16.1.5关于空间索引扩展性和可操纵性的最佳实践695
16.2常见失误701
16.2.1测量数据的范围、经纬度和容差701
16.2.2SDO_GEOMETRY的NULL值702
16.2.3使用GEOCODE或GEOCODE_ALL702
16.2.4在CREATE INDEX中指定“INDEXTYPE is mdsys.spatial_index”702
16.2.5始终在WHERE子句中使用空间操作符702
16.2.6没有有效的空间索引时请使用空间函数702
16.2.7不要移动、导入或者复制MDRT表704
16.2.8网络元数据704
16.2.9地图元数据705
16.3常见错误705
16.3.1ORA-13226:没有空间索引接口将不被支持705
16.3.2ORA-13203:读取USER_SDO_GEOM_METADATA视图失败705
16.3.3ORA-13365:层的SRID与几何体的SRID不符705
16.3.4ORA-13223:SDO_GEOM_METADATA中<table_name,column_name>的重复项706
16.3.5ORA-13249,ORA-02289:不能撤销序列/表706
16.3.6ORA-13249:sdo_index_metadata表有重复条目706
16.3.7ORA-13207:不正确地使用<operator-name>操作符707
16.3.8ORA-13000:维数超出范围707
16.3.9ORA-00904:…无效的标识符707
16.3.10ORA-00939:函数参数过多707
16.3.11ORA-13030:SDO_GEOMETRY的维数无效或者ORA-13364:层维数与几何体维数不符708
16.4本章小结710
第Ⅵ部分 附录713
附录A 其他一些空间分析函数713
附录B 线性参考725
附录C Oracle数据库中的拓扑数据模型737
附录D Oracle中的栅格数据存储751
附录E 在Oracle中使用点云和TIN进行三维建模769
热门推荐
- 2388795.html
- 3637251.html
- 3459019.html
- 43769.html
- 1416981.html
- 132053.html
- 3253624.html
- 1712615.html
- 341775.html
- 2872616.html
- http://www.ickdjs.cc/book_1354802.html
- http://www.ickdjs.cc/book_1829506.html
- http://www.ickdjs.cc/book_2470961.html
- http://www.ickdjs.cc/book_3443075.html
- http://www.ickdjs.cc/book_1010549.html
- http://www.ickdjs.cc/book_644081.html
- http://www.ickdjs.cc/book_128457.html
- http://www.ickdjs.cc/book_3843958.html
- http://www.ickdjs.cc/book_1183128.html
- http://www.ickdjs.cc/book_85451.html