oracle-spatial

oracle-spatial

文章 0 浏览 4

为什么交叉加入横向分解阵列的SDO_GEOMETRY对象中的单个属性?

oracle 18c: 我的映射软件具有一个限制,在该软件中,每个表只能处理单个几何列。如果给定表中有多个几何列,则会丢弃错误。 因此,我想找到一种在…

薄荷港 2025-02-12 19:48:04 1 0

从SDO_GEOMETRY线提取顶点,并将其作为点存储在SDO_GEOMETRY_ARRAY中

Oracle 18C: 使用此示例数据: with data (asset_id, shape) as ( select 100, sdo_geometry('linestring (10 20, 30 40)') from dual union all sel…

乖乖哒 2025-02-09 16:08:49 1 0

为什么(shape).sdo_ordinates(1)语法失败,而(shape).st_pointn(1)成功?

Oracle 18c: 在一个相关问题中,我们确定了: 不支持根据索引提取收集元素的语法 在SQL。中 因此,使用此语法的查询将失败:(shape).sdo_ordinate…

鱼窥荷 2025-02-08 21:58:48 2 0

为什么我们需要将()mdsy.st_ geometry视为st_linestring使用st_pointn(1)?

mdsys.st_geometry; Oracle 18C: 以下查询作品。它从mdsys.st_ geometry中提取第一个点: --Source: https://www.spdba.com.au/using-oracles-st_ge…

永不分离 2025-02-08 12:48:20 2 0

将顶点排入嵌套表类型(由ID汇总)

测试数据: with cte as ( select 1 as id, 100 as x, 101 as y from dual union all select 1 as id, 200 as x, 201 as y from dual union all selec…

简美 2025-02-06 20:12:51 2 0

与表对象交叉加入行传播行(无需table()函数)

甲骨文空间具有称为 sdo_util.getvertices : 此功能返回mdsys.vertex_set_type的对象, 由mdsys.vertex_type的对象的表组成。 创建类型Vertex_set_ty…

一个人的夜不怕黑 2025-02-06 18:57:09 2 0

创建SDO_GEOMETRY对象的ODCI列表

我最近了解了ODCI列表(在 @mt0 的答案中。 例如, odcivarchar2list : select sys.odcivarchar2list('a', 'b', 'c') as my_list from dual MY_LIST …

花开浅夏 2025-02-06 16:18:21 2 0

从GEOM_SEGEMT_START_PT()输出获取XY坐标

Oracle 18c: 如何获得X& y坐标来自 GEOM_SEGENT_START_PT()的结果LRS点? select sdo_lrs.geom_segment_start_pt(sdo_geometry('linestring(…

命比纸薄 2025-02-06 03:30:27 2 0

为什么shape.sdo_ordinates(1)在PL/SQL中工作,而在SQL中不起作用?

Oracle 18c: 我可以使用 shape.sdo_ordinates(1)在自定义PL/SQL函数中提取startpoint x坐标: with function startpoint_x(shape in sdo_geometry)…

静谧 2025-02-06 02:23:21 3 0

替换sdo_elem_info_array varray中的值

我在Oracle 18c中有一个现有的SDO_GEOMETRY: sdo_geometry(2003, null, null, sdo_elem_info_array(1, 1003, 1), sdo_ordinate_array(665287.423,485…

入画浅相思 2025-02-05 09:12:56 3 0

在选择列表中使用基于功能的空间索引

我有一个称为1000行的Oracle 18C表。该表的DDL可以在此处找到: 数据看起来像这样: create table lines (shape sdo_geometry); insert into lines (s…

何其悲哀 2025-02-03 23:23:20 4 0

确定哪些行在查询中导致错误

我有一个有15,000行的Oracle 18C表。作为测试,我正在尝试在其中运行以下查询: select --works for all rows: --sdo_util.to_wkbgeometry(sdo_geomet…

饮湿 2025-02-03 20:07:08 3 0

如何在Oracle SQL中获取多个单元格的值

我使用sdo_georaster将栅格数据存储在Oracle DB中。我已经将高程数据存储在名为 dem_raster_6 的Georaster表中。当给出该单元的位置(纬度和经度)作…

凯凯我们等你回来 2025-02-01 21:24:44 2 0

Oracle的MDS中的MD代表什么?

Oracle有一个名为MDSY的用户。 MD代表什么?像“主数据库”之类的东西?…

没有伤那来痛 2025-01-29 22:17:25 2 0

将Oracle亚型视为超级型

我有一个使用Oracle的 mdsys .st_geometry类型的查询( link ): select mdsys.st_point(1, 2, 26917) from dual Output: [MDSYS.ST_POINT] 查询输出…

情丝乱 2025-01-27 06:24:22 5 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文