• Oracle Spatial空间信息管理:Oracle Database 11g
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Oracle Spatial空间信息管理:Oracle Database 11g

40.45 4.1折 98 九品

仅1件

北京东城
认证卖家担保交易快速发货售后保障

作者[美]科瑟瑞 著;管会生 译

出版社清华大学出版社

出版时间2009-10

版次1

装帧平装

货号A10

上书时间2024-11-02

图书-天下的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 [美]科瑟瑞 著;管会生 译
  • 出版社 清华大学出版社
  • 出版时间 2009-10
  • 版次 1
  • ISBN 9787302211594
  • 定价 98.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 782页
  • 字数 1229千字
  • 正文语种 简体中文
  • 丛书 国外计算机科学经典教材
【内容简介】
  《OracleSpatial空间信息管理:OracleDatabase11g》是世界级OracleSpatial专家RaviKothuri、AlbertGodfrind和EuroBeinat自力作,旨在向您提供空间信息管理方面的概念知识和实用技能,帮助您成为该领域的专家。书中涵盖了Oracle数据库中空间信息管理的所有内容。主要阐述了空间信息管理的主要概念,OracleSpatial的架构,以及大量用于管理空间数据的函数和操作。详细描述了OracleSpatial所提供的用于存储、检索、分析和可视化空间信息的工具。《OracleSpatial空间信息管理:OracleDatabase11g》还提供了丰富的样本数据、例子和提示,以帮助读者方便地将上述概念和工具结合到实际应用中。
  全书结构合理清晰,内容全面丰富,示例贴近实际,适用于所有DBA和应用系统开发人员。
【作者简介】
  RaviKothuri获得加州大学计算机科学博士学位。在过去的15年里,他是空间和多媒体领域内的一个活跃的研究者和开发者。目前,他是Oracle公司空间开发团队的项目负责人和软件架构师。他在具体的Oracle技术上拥有的专利超过20项,并在数据库会议和期刊上发表过多篇文章。同时,他参与的活动还包括讲授数据库课程。在专家论坛和会议上做演讲。为空间和数据库方面的会议审稿。
  AlbertGodfrind在设计。开发和部署IT应用程序方面有超过25年的经验。他对空间信息和地理信息系统有着浓厚的兴趣。Albert一直在整个欧洲对GIS和IT社区“布道”空间信息的应用,咨询合作伙伴和客户,以及设计和提供深入的技术培训。
  EuroBeinat拥有经济学博士学位和电子系统工程学硕士学位。他在IT。政府。石油产业和大公司等做了超过10年的评估和战略咨询工作。目前,他是Geodan移动解决方案的常务董事,同时也是阿姆斯特丹自由大学和萨尔茨堡大学位置服务的主席。他的主要技能是将geo-IT和互联网结合起来,尤其在决策分析和战略中他有着精深的能力。
【目录】
第Ⅰ部分概述
第1章空间信息管理3
1.1不同行业中使用空间信息5
1.2空间数据来源6
1.3管理和分析空间数据7
1.3.1在数据库中存储空间数据10
1.3.2空间分析13
1.4OracleSpatial的优点14
1.5本章小结17
1.6参考文献17

第2章OracleSpatial概述19
2.1技术和体系结构概述19
2.2OracleSpatial入门21
2.2.1数据模型:存储空间数据22
2.2.2位置使能22
2.2.3查询和分析25
2.2.4可视化空间数据28
2.2.5高级空间引擎29
2.3OracleSpatial技术产品30
2.3.1Locator31
2.3.2Spatial选项33
2.4在OracleSpatial安装中期望什么34
2.4.1在数据库中安装OracleSpatial34
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

第Ⅱ部分基础空间
第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使用ESRIshapefile249
7.3本章小结254

第Ⅲ部分空间与网络分析
第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使用JavaAPI分析和管理网络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/SQLAPI分析网络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

第Ⅳ部分可视化
第12章使用MapViewer定义地图457
12.1在Location-Enabled应用中使用地图的原因458
12.2MapViewer和Oracle地图概述460
12.2.1OracleMapViewer460
12.2.2OracleMaps462
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.1MapBuilder的使用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地图:JavaScriptAPI527
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使用JavaAPI547
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使用XMLAPI569
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/SQLAPI583
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网络地图服务(OGCWMS)接口591
13.9.1GetCapabilities请求591
13.9.2GetMap请求593
13.9.3GetFeatureInfo请求595
13.9.4空间参照系统(SRS)映射597
13.10本章小结597

第Ⅴ部分应用中的空间特性
第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中的空间数据和OracleSpatial648
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中使用OracleSpatial657
15.3.4P-Info的可度量的附加值659
15.4RiskRepositoryforHazardousSubstances系统660
15.4.1RRGS技术662
15.4.2在RRGS中使用OracleSpatial663
15.4.3从危险品到风险管理665
15.5美国地质勘探局全国土地覆盖的可视化和分析工具666
15.5.1美国地质勘探局的可视化和分析工具的体系结构669
15.5.2美国地质勘探局可视化和分析工具中的OracleSpatial670
15.5.3USGS可视化和分析工具带来的好处673
15.6美国国防部的MilitaryHOMEFRONTLBS系统673
15.6.1MilitaryHOMEFRONTLBS的体系结构675
15.6.2MilitaryHOMEFRONT中的OracleSpatial677
15.6.3移动MilitaryINSTALLATIONS681
15.6.4MilitaryHOMEFRONTLBS的好处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在CREATEINDEX中指定“INDEXTYPEismdsys.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
第VI部分附录
附录A其他一些空间分析函数713
附录B线性参考725
附录COracle数据库中的拓扑数据模型737
附录DOracle中的栅格数据存储751
附录E在Oracle中使用点云和TIN进行三维建模769
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP