文字显示结果
组合搜索  计算机图书分类目录
 
ORACLE SPATIAL空间信息管理--ORACLE DATABASE 11G
ORACLE SPATIAL空间信息管理--ORACLE DATABASE 11G [ 华初网推荐 ]

本书是世界级Oracle Spatial专家Ravi Kothuri、Albert Godfrind和Euro Beinat的力作,旨在向您提供空间信息管理方面的概念知识和实用技能,帮助您成为该领域的专家。书中涵盖了Oracle数据库中空间信息管理的所有内容。主要阐述了空间信息管理的主要概念,Oracle Spatial的架构,以及大量用于管理空间数据的函数和操作。详细描述了Oracle Spatial所提供的用于存储、检索、分析和可视化空间信息的工具。本书还提供了丰富的样本数据、例子和提示,以帮助读者方便地将上述概念和工具结合到实际应用中。 全书结构合理清晰,内容全面丰富,示例贴近实际,适用于所有DBA和应用系统开发人员。 本书特色: ◆ 提供了空间信息管理方面的概念知识和实用技能,帮助您成为该领域的专家。 ◆ 以范例为教学与讲解的主线,是学习管理Spatial Data的最佳教材。 ◆ 详尽的程序注释与清楚的概念说明,让Oracle Spatial程序设计的技巧一览无余。
原书名: Pro Oracle Spatial for Oracle Database 11g
出版社: 清华大学出版社   清华文康   
书 号: 9787302211594
作 者: Ravi Kothuri   Albert Godfrind   Euro Beinat   
译 者: 刘刚   管会生   安宁   樊红   
 
 数据库类别

  综合
  FoxPro
  Oracle
  DB2
  SYBASE
  MySQL
  Dbase

 
相关图书
 
 
在线试读
 
 

所属类别: 数据库 -> Oracle
出版日期:2009年10月
版别版次:2009年10月第一版第一次印刷
字数  :1223千字  印张:50.25
印数  :1~3000  页数:782
附带物 : 无附带物
 

ORACLE SPATIAL空间信息管理--ORACLE DATABASE 11G评语
本书的主要读者是熟悉Oracle技术的应用程序开发人员,他们想通过空间信息增强他们的应用。他们通常了解数据库设计、PL/SQL、Java等,但对空间数据和地理信息系统不太了解(甚至一无所知)。这本书也将吸引对数据库技术的高级特性感兴趣的Oracle通用技术用户。本书逐步介绍了空间信息领域并引导读者从基本的概念到复杂的分析和案例研究。它具有实际动手的风格、丰富的例子和实用的信息。本书为开发人员开辟了新的应用领域并且促使他们在现有的应用里集成空间方面。同时,如果仅因为本书是全面介绍Oracle Spatial的第一本书的话,本书也应... << 显示本书评语详情
 

ORACLE SPATIAL空间信息管理--ORACLE DATABASE 11G前言
各种组织越来越多地发现它们的信息资产的绝大部分都包含有空间信息成分。例如,客户、货物、工厂、员工、竞争对手的位置等。合理地运用这些信息对减少运营成本、提高生产效率和提高服务质量是非常重要的。开发利用空间信息所带来的效益是显而易见的,并且许多组织正在研究获取这些效益的不同方式。   我们已经参与了许多将空间信息管理用于公共和私营组织的项目。写这本书的想法来源于这些项目以及和参与这些项目的软件开发者和设计师关于空间信息的讨论。我们注意到,成功的空间信息管理项目所需的知识和技能与经常参与大... << 显示前言详情
 

ORACLE SPATIAL空间信息管理--ORACLE DATABASE 11G内容简介
本书涵盖了Oracle数据库中空间信息管理的所有内容。尤其是:●    介绍了空间信息管理的主要概念以及它们怎样与数据库概念和工具相关联。●    描述了Oracle Spatial所提供的用于存储、检索、分析和可视化空间信息的工具。●    介绍了例子、应用和案例研究,帮助你很方便地将上述概念和工具结合到你的应用中。虽然大多数概念上的讨论一般都具有有效性,但本书是介绍空间信息管理—— Oracle Database 11g产品的最新版本。书中各章节着重介绍了Oracle Spatial技术在电子商务...
<< 显示内容简介详情
 

译者序
Oracle是一个具有传奇色彩的计算机公司,开放和整合造就了Oracle。1977年6月,拉里·埃利森(Larry Ellison,现Oracle公司CEO)、鲍勃·米勒(Bob Miner)和艾迪·奥茨(Ed Oates)在硅谷以2000美元起家,共同创办了一家名为软件开发实验室的计算机公司(Software Development Laboratories,SDL),它就是Oracle公司的前身。1979年夏季发布的商用数据库产品——Oracle,整合了比较完整的SQL实现,其中包括子查询、连接及其他特性。出于市场策略,公司宣称这是该产品的第2版,但却是实际上的第1版。这是因为拉里认为潜在... << 显示译者序详情
 

ORACLE SPATIAL空间信息管理--ORACLE DATABASE 11G目录
第I部分  概    述
第1章  空间信息管理    3
1.1  不同行业中使用空间信息    5
1.2  空间数据来源    6
1.3  管理和分析空间数据    7
1.3.1  在数据库中存储空间数据    10
1.3.2  空间分析    13
1.4  Oracle Spatial的优点    14
1.5  本章小结    17
1.6  参考文献    17
第2章  Oracle Spatial概述    19
2.1  技术和体系结构概述    19
2.2  Oracle Spatial入门    21
2.2.1  数据模型:存储空间数据    22
2.2.2  位置使能    22
2.2.3  查询和分析    25
2.2.4  可视化空间数据    28
2.2.5  高级空间引擎    29
2.3  Oracle Spatial技术产品    30
2.3.1  Locator    31
2.3.2  Spatial选项    33
· · · · · ·
<< 显示目录详情
 
相关资源
为使本书中的所有内容和例子能正常工作,你需要安装一些软件并且下载一些数据和代码。尤其是:
● 需要安装和配置Oracle Database 11g和Oracle Spatial。
● 需要安装和配置Oracle MapViewer(Oracle 应用服务器的一部分)。有关安装和配置MapViewer的指导详见第12章。
● 需要从Apress网站www.apress.com下载本书的数据和脚本。
Oracle软件(Database 11g、应用服务器和MapViewer)是可以从Oracle的技术网站www.oracle.com/technology/products上下载的。注意,从Oracle技术网站上下载的任何软件只可用于评估。
下载
Apress网站(www.apress.com)上的Downloads一栏提供了本书中的数据、代码和软件的链接。在这里,可以找到一个包含以下内容的压缩文件:
● 一个含有层次文件夹结构的HTML文件,该文件包含如下链接:
• 本书中所示的代码和例子
• 这些例子所用到的数据集及其简单描述
• 本书中使用的软件工具的下载区域,如OC4J
● 包含例子代码和数据文件的文件。你可以从HTML文件的超链接中获取所有的文件。
● readme.txt文件,包含使用这些资料所需的所有信息。
注释:
请阅读readme.txt文件。它包含了大多与本书中代码、数据和链接相关的信息。本书中并没有这些信息。
准备Oracle Spatial 和MapViewer
如果你已经有一个Oracle数据库的最近版本并且在运行,你可能不需要做任何特别的事情来准备Oracle Spatial。Oracle Spatial技术是随Oracle数据库服务器的标准版或企业版被自动安装的。只要使用10.1.0.2或者更高版本,就可以运行本书中的例子。
注意,数据库服务器许可只包含了本书所描述的一些函数(被称作Locator套件)。为了能够运行所有的例子和探讨Oracle Spatial的整个功能,你需要获得一个单独的Spatial选项的产品许可证。第2章包含了如何为本书准备Oracle Spatial的详细信息。
MapViewer用于创建地图应用。MapViewer可以部署在一个完整的Oracle应用服务器环境中或部署为一个包含J2EE容器(OC4J)的Oracle应用服务器的单独安装。MapViewer和OC4J都可以从Oracle技术网站(见本书支持文档中的链接)下载。第11章提供了在应用服务器中部署MapViewer的信息,在这一章中,我们将第一次使用MapViewer。
实例数据
当启动并运行Oracle 11g的时候,若要运行本书中的例子首先得做以下事情:
(1) 创建一个密码为spatial的spatial用户。
(2) 将resource、connect和unlimited tablespace权限授权给spatial用户。
(3) 创建一个名为users的表空间,并将它作为spatial模式(schema)的默认表空间。这个表空间至少应有100兆的空间。
对每一章,你都应该重新创建spatial模式并用Oracle Import工具正确导入该章开始所列的数据集。从第2章开始,需要从Apress网站下载所需的代码和数据的每一章都将很清楚地说明这一点。你会发现清单中包含了你需要下载的用于运行本章例子的所有数据、脚本和代码,以及为上述工作做准备的且需要被执行的特定操作。
我们不期待你使用任何特定的工具来编程或用于SQL,也就是说,你可以使用自己喜欢的工具来运行例子。
本书中的例子所使用的数据来自不同的渠道。详细的街道级数据来源于NAVTEQ提供给Oracle用户的一个样例(原始的样例可从www.navteq.com/oracle-download下载)。这个数据用不同的文件分别包含旧金山和华盛顿的详细信息。为了本书,我们合并了数据并提取了一个相关的数据子集。
另一个数据来源是美国人口普查局和GIS Data Depot。GIS Data Depot(http://data. geocomm.com)是一个用于免费和公共领域数据的集中分布点。
正如所指出的,我们以Oracle dump文件的形式提供样例数据,你可以使用标准导入工具(imp)将其导入到你的数据库中。以下是每个dump文件所包含内容的简单概述。
app_data.dmp
来源:NAVTEQ
大小:640KB
表:BRANCHES、CUSTOMERS和COMPETITORS
描述:这个文件包含了我们的“应用”表:branches、customers和competitors的定义。

app_data_with_loc.dmp
来源:NAVTEQ
大小:640KB
表:BRANCHES、CUSTOMERS和COMPETITORS
描述:这个文件和上述app_data.dmp文件相同。唯一不同的是所有的表(branches、customers和competitors)都有一个SDO_GEOMETRY类型的附加列location来存储相应实体的位置。
citybldgs.dmp
来源:Oracle合成数据
大小:4KB
表:building_footprints、city_buildings和trip_route
描述:这个文件包含了一些假想建筑的三维结构以及它们的二维脚点(footprint)。
map_large.dmp
来源:世界数字地图
大小:34.2MB
表:US_STATES、US_COUNTIES、US_CITIES、US_INTERSTATES、US_PARKS、US_RIVERS、WORLD_CONTINENTS和WORLD_COUNTRIES
描述:这个文件包含了美国的州和县的边界,以及主要城市、国家公园、河流和洲际公路的位置。它也包含了世界大陆和国家的边界。除边界被存储为SDO_GEOMETRY列外,有些表还包含人口统计学信息,例如,人口密度或人口区域。
map_detailed.dmp
来源:NAVTEQ
大小:3.1MB
表:MAP_MAJOR_HIGHWAYS、MAP_SEC_HIGHWAYS、MAP_MAJOR_ROADS、MAP_STREETS、MAP_PARKFACILITY_POINTS和US_RESTAURANTS
描述:这个文件包含了旧金山和华盛顿的街道的详细定义。
gc.dmp
来源:NAVTEQ
大小:9.2MB
表:GC_COUNTRY_PROFILE、GC_PARSER_PROFILEAFS、GC_PARSER_PROFILES、GC_AREA_US、GC_INTERSECTION_US、GC_POI_US、GC_POSTAL_CODE_US、GC_ ROAD_SEGMENT_US和GC_ROAD_US
描述:这个文件包含了美国两个城市华盛顿和旧金山的地理编码数据。
net.dmp
来源:NAVTEQ
大小:5.2MB
表:NET_LINKS_SF,NET_NODES_SF和MY_NETWORK_METADATA
描述:这个文件包含了旧金山街道网络的描述。
styles.dmp
来源:Oracle
大小:400KB
表:MY_MAPS,MY_THEMES和MY_STYLES
描述:这个文件包含了MapViewer所使用的地图、主题和样式的一个集合。
zip.dmp
来源:美国人口调查局
大小:24KB
表:ZIP5_DC
描述:这个文件包含了华盛顿邮政编码区域的边界及一些属性(区域、边界和人数)。
 
Copyright © 2010 TianMei Technology All rights reserved. To comment on this site
  辽B-2-4-20100065