首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >空间查询w/o空间数据

空间查询w/o空间数据
EN

Stack Overflow用户
提问于 2013-12-24 04:11:22
回答 2查看 5.6K关注 0票数 2

我试图在Oracle数据库11g企业版(11.1.0.6.0)上执行下一个查询:

代码语言:javascript
运行
AI代码解释
复制
SELECT "__ItemId"
FROM "Cities"
WHERE "Longitude" IS NOT NULL AND "Latitude" IS NOT NULL
  AND SDO_ANYINTERACT(SDO_GEOMETRY('POINT(' || "Longitude" || ' ' || "Latitude" || ')'),
    SDO_UTIL.FROM_WKTGEOMETRY('POLYGON ((-100 80, 100 80, 100 -80, -100 -80, -100 80))')) = 'TRUE'

其中“经度”和“纬度”-数字(28,5)列在“城市”表中。

UPD:下一个查询(具有相同错误)可用于测试:

代码语言:javascript
运行
AI代码解释
复制
SELECT 'Solved!'
FROM DUAL
WHERE SDO_ANYINTERACT(SDO_GEOMETRY('POINT(' || 100 || ' ' || 100 || ')'),
  SDO_UTIL.FROM_WKTGEOMETRY('POLYGON ((-150.0 82.0, 150.0 82.0, 150.0 -67.0, -150.0 -67.0, -150.0 82.0))')) = 'TRUE';

我收到一个错误:

代码语言:javascript
运行
AI代码解释
复制
Error report -
SQL Error: ORA-13226: interface not supported without a spatial index
ORA-06512: at "MDSYS.MD", line 1723
ORA-06512: at "MDSYS.MDERR", line 8
ORA-06512: at "MDSYS.SDO_3GL", line 71
ORA-06512: at "MDSYS.SDO_3GL", line 239
13226. 00000 -  "interface not supported without a spatial index"
  *Cause:    The geometry table does not have a spatial index.
  *Action:   Verify that the geometry table referenced in the spatial operator
             has a spatial index on it.

问题:

  1. 如何检查指定多边形中指定的“经度”和“纬度”点?多边形在不总是简单的,它可以是任何。
  2. 如何在没有任何空间列的情况下在表上创建空间索引?
  3. 真的,我不能直接打电话给空间操作员吗?
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-12-29 03:34:58

由于错误消息状态,您需要一个空间索引列来使用空间运算符。

您可以使用掩码“ANYINTERACT”从RELATE包中的SDO_GEOM函数获得等效的功能:

代码语言:javascript
运行
AI代码解释
复制
SELECT sdo_geom.relate(a, 'ANYINTERACT', b, 0.05)
FROM dual

objgeom.htm#BGHCDIDG

票数 1
EN

Stack Overflow用户

发布于 2013-12-24 05:12:34

首先,您不能在没有任何空间列的情况下在表上创建空间索引,而sdo_anyinteract使用空间索引,oracle中有许多空间运算符,您可以尝试另一个,

我不确定,但你可以试试sdo_relate(obj1,obj2,'querytype=window mask=anyintereact')

希望它能成功。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20760735

复制
相关文章
空间数据库-msyql空间数据大纲
提到空间数据库,首先想到的一定是Esri公司的ArcSDE(SDE即Spatial Database Engine,空间数据库引擎),ArcSDE主要支持的数据库包括Oracle,SQL Server,IBM DB2。功能好,性能好,但是收费
周陆军博客
2023/05/14
1.1K0
空间数据
矢量数据基于对象模型(object-based)的空间数据描述模型。矢量数据使用对象(点,线,面)及其对象之间的关系描述空间实体。
卡尔曼和玻尔兹曼谁曼
2019/01/22
1K0
SpatialExperiment || 空间数据管理
我们知道单细胞数据的激增和它的高维特征催生了针对单细胞数据的数据格式:Seurat对象、singlecellexperiment对象以及anndata对象。空间数据的出现为表达量数据带来了新的视角,一般它包含图像数据,空间坐标数据以及表达量数据。虽然以上三种数据格式可以轻松地把空间信息包装起来,但是为了凸显空间位置的重要性,人们开发了与单细胞的singlecellexperiment类似的SpatialCellExperiment用于空间数据管理与分析。当然,另一个R包:SpatialExperiment 也在不断地完善中。
生信技能树jimmy
2021/01/21
7560
空间数据平台——厂区空间信息化管理
工业始终与科技发展密不可分,以云计算、物联网等技术为代表的新一轮科技革命席卷全球,正在构筑信息互通、数字运营、能力协同的工业新体系。之前我们已经谈过了商业、园区的空间运营和数据管理,今天再来聊一聊工业领域。
蜂鸟视图小蜂
2022/09/28
7230
空间数据平台——厂区空间信息化管理
空间数据处理(一)
栅格数据通常用于表示空间连续现象,如海拔。栅格将世界划分为大小相同的矩形网格,在遥感数据中称为像素,所有这些网格都有一个或多个值(或缺失值)的变量。栅格单元值通常应该代表它所覆盖区域的平均(或大多数)值或者是中心点的值
火星娃统计
2021/03/09
1.8K0
SpatialExperiment || 空间数据管理
我们知道单细胞数据的激增和它的高维特征催生了针对单细胞数据的数据格式:Seurat对象、singlecellexperiment对象以及anndata对象。空间数据的出现为表达量数据带来了新的视角,一般它包含图像数据,空间坐标数据以及表达量数据。虽然以上三种数据格式可以轻松地把空间信息包装起来,但是为了凸显空间位置的重要性,人们开发了与单细胞的singlecellexperiment类似的SpatialCellExperiment用于空间数据管理与分析。当然,另一个R包:SpatialExperiment 也在不断地完善中。
生信技能树
2021/10/21
7060
SpatialExperiment || 空间数据管理
空间数据的拓扑处理
  拓扑主要用于确保空间关系并帮助其进行数据处理,在很多情况下拓扑也用于分析空间关系,概括下来就两点,一是分析有无错误,二是利用拓扑进行编辑。
小孙同学
2022/01/17
2.4K0
空间数据的拓扑处理
地理空间数据云如何使用
地理空间数据云是由中国科学院网络信息中心建设的一款数据云计算的平台。能够在这个平台上完成数据检索,产品检索和许多高级检索的操作,虽然主要是用于国家的科研,但是目前是对所有人免费进行开放的,当然,前提是不影响国家机密,保证国家安全,用户在这上面也能体验到全方位的数据检索服务。
用户8739990
2021/07/09
6.4K0
地理空间数据云如何使用
spotBinning 在空间数据中的应用
我们知道,空间分析中常见的是解析每个spot中的细胞数,这是往细了做。而临近的细胞放到一个bin中获得概览,不仅是在可视化方面,在数据集大了之后,这种分箱的操作可以减少维度。这种分析方法或可叫做spotbinning抑或是pseudospot。之所以产生这个联想是因为之前做宏基因组的时候做过Contigbinning。今天我们就来看看spotBinning 在空间数据中的应用,主角是:同属于Seurat生态的schex ,起初,schex 拟解决单细胞转录组图谱(tsne/umap)中细胞重叠的问题。如:
生信技能树jimmy
2021/01/21
7000
地理空间数据公开资源汇总
全国12.5米分辨率DEM数据,该数据由锐多宝的地理空间提供并进行分省裁剪与镶嵌,由测绘营地进行影像坐标系转换。
自学气象人
2023/06/20
9360
地理空间数据公开资源汇总
地理空间数据公开资源汇总
全国12.5米分辨率DEM数据,该数据由锐多宝的地理空间提供并进行分省裁剪与镶嵌,由测绘营地进行影像坐标系转换。
郭好奇同学
2023/02/15
2.2K0
地理空间数据公开资源汇总
可视化流式地理空间数据
最近参与了一个涉及流媒体信用卡交易数据并根据风险概率对其进行分类的项目。在此基础上,想探索可视化数据的选项。决定专注于地理方面,因为它是尝试识别欺诈性交易时的关键组成部分。
代码医生工作室
2019/06/21
4K0
可视化流式地理空间数据
Python空间数据处理环境搭建
Conda的下载和安装 什么是Conda? 官方定义:Package, dependency and environment management for any language—Python, R
卡尔曼和玻尔兹曼谁曼
2019/01/22
3K1
空间数据可视化神器,Pydeck!
Pydeck库通过deck.gl对数据进行空间可视化渲染,对3D的可视化支持非常强。
小F
2022/02/17
1.9K0
空间数据可视化神器,Pydeck!
空间数据可视化笔记——simple features空间对象基础
是不是感觉被封面图和不明觉厉的题目给骗进来了哈哈哈,今天这篇是理论篇,没有多少案例,而且还很长,所以静不下心的小伙伴儿可以先收藏着,时间充裕了再看。 ---- 当今互联网和大数据发展的如此迅猛,大量的运营与业务数据需要通过可视化呈现来给商业分析人员提供有价值的决策信息,而地理信息与空间数据可视化则是可视化分析中至关重要而且门槛较高的一类。 通常除了少数本身具备强大前端开发能力的大厂之外,很多中小型企业在内部预算资源有限的情况下,并不具备自建BI和完整可视化框架的能力。需要借助第三方提供的开源可视化平台或者
数据小磨坊
2018/04/11
1.7K0
空间数据可视化笔记——simple features空间对象基础
智能城市管理海量空间数据的利器-空间填充曲线
现实世界中存在大量的多维空间数据,如加油站位置、河流走向等。为了高效存储和管理海量的空间数据,很多基于Key-Value存储的空间数据库,如开源的空间插件GeoMesa[1]、京东城市自研的时空数据引擎JUST[2],都使用了空间填充曲线技术。它们能够将多维空间数据转换到一维空间上,并通过转换后的一维空间索引值存储和查询多维数据,因此能够在Key-Value数据库中存储管理海量的时空数据。
京东技术
2021/04/22
1.4K0
智能城市管理海量空间数据的利器-空间填充曲线
spotBinning 在空间数据中的应用
我们知道,空间分析中常见的是解析每个spot中的细胞数,这是往细了做。而临近的细胞放到一个bin中获得概览,不仅是在可视化方面,在数据集大了之后,这种分箱的操作可以减少维度。这种分析方法或可叫做spotbinning抑或是pseudospot。之所以产生这个联想是因为之前做宏基因组的时候做过Contigbinning。今天我们就来看看spotBinning 在空间数据中的应用,主角是:同属于Seurat生态的schex ,起初,schex 拟解决单细胞转录组图谱(tsne/umap)中细胞重叠的问题。如:
生信技能树
2021/10/21
5640
spotBinning 在空间数据中的应用
地理空间数据云下载遥感影像
地理空间数据云,作为国内免费下载遥感卫星影像的一个大平台,随着年代发展正是蒸蒸日上。界面做得越来越美观,操作也越来越便捷。今天小编将主要介绍 “数据资源” 和 “高级检索” 两个最常用的功能。
Twcat_tree
2022/12/05
2.7K0
地理空间数据云下载遥感影像
基于geopandas的空间数据分析——空间计算篇(上)
在本系列之前的文章中我们主要讨论了geopandas及其相关库在数据可视化方面的应用,各个案例涉及的数据预处理过程也仅仅涉及到基础的矢量数据处理。
朱卫军 AI Python
2022/04/03
3.4K0
基于geopandas的空间数据分析——空间计算篇(上)
基于geopandas的空间数据分析——空间计算篇(下)
在基于geopandas的空间数据分析系列文章第8篇中,我们对geopandas开展空间计算的部分内容进行了介绍,涉及到缓冲区分析、矢量数据简化、仿射变换、叠加分析与空间融合等常见空间计算操作,而本文就将针对geopandas中剩余的其他常用空间计算操作进行介绍。
朱卫军 AI Python
2022/04/03
1.3K0
基于geopandas的空间数据分析——空间计算篇(下)

相似问题

空间数据查询

10

Azure DocumentDb -查询空间数据

13

使用dapper查询空间数据

112

MySQL空间数据查询

10

查询空间数据库

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档