`
tzraeq
  • 浏览: 82369 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

Oracle PL/SQL 函数 存储过程 使用ST_GEOMETRY

阅读更多
在esri网站上无意见看到一篇文章,写到在Oracle的函数或存储过程中使用ST_GEOMETRY函数的方法.

原文选段如下:
引用
All geometry operators, such as st_astext, st_centroid, st_numgeometries, etc. reside in the st_geometry_operators package. All relational operators, such as st_intersects, st_within, st_contains, etc. reside in the st_relation_operators package.


When referencing any st_* operator as a function, remember to include the _f clause after its name to reference the appropriate function in the package body.



即通过st_*_operator包和"_f"后缀,在PL/SQL相关的过程中,可使用ST_GEOMETRY的一些函数.

原文地址:http://support.esri.com/en/knowledgebase/techarticles/detail/36094
分享到:
评论

相关推荐

    arcsde 操作oracle的操作原理

    - **ST_GEOMETRY数据类型**:在Oracle中,空间数据被存储为ST_GEOMETRY类型,这是ArcSDE支持直接SQL操作的前提条件。只有当空间数据采用这种格式时,才能确保直接SQL操作的兼容性和有效性。 - **动态库与C外部过程*...

    将shp格式空间数据转换为Oracle SDO数据类型操作步骤

    - 插入数据后,使用Oracle Spatial提供的查询函数(如SDO_GEOM.RELATE)检查空间关系,确保数据正确导入。 7. **优化和索引** - 对SDO_GEOMETRY列创建SDO_INDEX,以加速空间查询。Oracle Spatial提供了创建空间...

    oracle spatial.zip

    2. **GeoRaster 查询和分析**:深入讨论如何使用 SQL 和 PL/SQL 来查询和分析 GeoRaster 对象,以及高级的地理空间分析技术。 3. **GeoRaster 图层管理**:如何创建、修改和删除 GeoRaster 图层,以及图层间的关联...

    《Oracle Spatial与OCI高级编程》.rar

    5. **PL/SQL调用**:通过OCI调用存储过程和函数,处理PL/SQL块。 6. **错误处理和诊断**:学习如何捕获和处理Oracle返回的错误信息,进行有效的异常处理。 7. **性能优化**:探讨如何利用OCI特性来提高应用程序的...

    Oracle Spatial学生指导

    在应用开发方面,你将了解到如何使用Oracle的Java API(JGeometry)或PL/SQL包(如SDO_API)进行空间数据的编程操作。这些API提供了丰富的函数和过程,可以方便地在应用程序中集成空间功能。 学习Oracle Spatial...

    利用工具将shp文件导入到oracle spatial中

    在源码层面,如果你希望开发自己的工具来实现这个功能,你需要了解Oracle的PL/SQL接口,特别是那些与Spatial相关的函数和过程,比如SDO_UTIL和SDO_GEOMETRY。你可能还需要使用Oracle的JDBC驱动来与数据库交互,实现...

    Oracle Spatial 11g Developer's Guide.pdf

    《Oracle Spatial 11g 开发者指南》是Oracle公司为开发者提供的一本关于如何使用Oracle Spatial和Oracle Locator进行空间数据索引与存储以及开发空间应用的技术手册。本书详细介绍了Oracle Spatial 11g Release 2...

    最新城市地区数据库(包含oracle+mysql+sql server+excel四种版本)

    你可以通过创建表来存储城市和地区信息,使用PL/SQL进行复杂的业务逻辑处理,并利用Spatial和Network Data Models扩展来处理地理空间数据。 2. MySQL数据库: MySQL是一个开源、轻量级的数据库系统,适合中小型企业...

    在 Oracle XE构建 Google Earth 接口

    例如,可能有用于创建地理空间表的DDL语句,转换数据为KML的PL/SQL存储过程,或者一个简单的Web服务接口的代码示例。通过分析这些文件,可以进一步学习如何具体实施Oracle XE与Google Earth的集成。 总的来说,构建...

    城市网络模型城市网络模型城市网络模型算法

    - **开放性和通用性**:确保网络数据模型信息能够在数据库表中存储,支持标准的SQL查询、PL/SQL函数和过程。同时,清晰地区分连通性信息与应用程序信息。 - **空间信息支持**:允许空间信息与网络关联,支持多种...

    Oracle Spatial 官方文档 pdf

    "Oracle Spatial User's Guide and Reference" 提供了关于如何使用 Oracle Spatial 的全面指南,包括安装、配置、数据导入导出、空间操作、查询语言(如 SDO_GEOMETRY 和 MDSYS 对象)等。参考部分则深入解析了各种...

    如何在Oracle8.1.6 Spatial 上编程

    10. **开发环境集成**:Oracle8.1.6 Spatial可以与Java、PL/SQL、.NET等开发环境无缝集成,通过JDBC、ODBC或OCI接口访问和操作地理数据。 在"Oracle816 Spatial train.ppt"这个文件中,可能会详细讲解这些概念,...

    《Oracle Spatial与OCI高级编程》课本源码

    4. Oracle Spatial的数据类型和函数应用,如SDO_GEOMETRY对象的创建和操作。 5. 空间索引的创建、维护和查询优化。 6. 处理多线程和并发访问的示例。 7. 错误捕获和报告机制。 通过深入研究这些源码,开发者不仅...

    基于Oracle Spatial及APEX的Mashup应用的研究与实现.pdf

    开发者可以通过Oracle APEX的PL/SQL过程或者JavaScript API来实现与Google Maps API的交互,比如获取地图视图、添加标记、绘制路径等。 此外,作者给出了一个实际的开发案例,展示了如何利用这些技术快速构建一个...

    OO4O对Oracle 9i Spatial的空间数据访问及管理.pdf

    在查询空间数据时,可以使用 SDO_GEOM(Spatial Data Objects - Geometry)模块提供的函数,这些函数专门用于处理几何对象,例如计算两个几何对象之间的距离或判断它们是否重叠。此外,还可以利用索引来加速空间查询...

Global site tag (gtag.js) - Google Analytics