ST_Intersects

2024-06-08 23:08
文章标签 st intersects

本文主要是介绍ST_Intersects,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

简介

 ST_Intersects简单的说就是判断geometry geomA 与geometry geomB 是否存在geometry格式的交集;也可以判断geography geogA 与 geography geogB 是否存在geography这种类型的交集。

描述

重叠,触摸,意味着在所有的空间交会。 如果上述任何情况出现,那么几何空间就是相交那么输出地值就是true。 空间不交会就输出false。

[重要]  

不要叫GEOMETRYCOLLECTION作为几何数据类型的一个参数用。 地理数据类型支持的GeometryCollection的,因为其完成自瘦包装器距离的实现。

 

可用性:1.5支持地理进行了介绍。

[注意]  

调用该函数将自动包括边界框比较,这将使使用任何索引几何。

[注意]  

地理,这个功能有一个约0.00001米的距离公差和使用范畴,而不是球体计算。

[注意]  

注意:这是“允许”的版本,返回布尔值,而不是一个整数。

 此方法实现OpenGIS的简单功能实现规范SQL 1.1 s2.1.1.2的/ / s2.1.13.3 - ST_Intersects(G1,G2) - >(ST_Disjoint(G1,G2))

 此方法实现SQL / MM的规范。 SQL-MM:5.1.27

几何实例

SELECT ST_Intersects('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, 0 2 )'::geometry);st_intersects
---------------f
(1 row)
SELECT ST_Intersects('POINT(0 0)'::geometry, 'LINESTRING ( 0 0, 0 2 )'::geometry);st_intersects
---------------t
(1 row)

地理例子

 

SELECT ST_Intersects(ST_GeographyFromText('SRID=4326;LINESTRING(-43.23456 72.4567,-43.23456 72.4568)'),ST_GeographyFromText('SRID=4326;POINT(-43.23456 72.4567772)'));st_intersects
---------------
t

 

 

这篇关于ST_Intersects的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1043570

相关文章

用于基于骨架的动作识别的空间时间图卷积网络 ST-GCN (代码+数据集+模型)

简介 本仓库包含论文《用于基于骨架的动作识别的空间时间图卷积网络》的相关代码、数据集和模型。 ST-GCN 动作识别演示 我们的基于骨架的动作识别演示展示了ST-GCN如何从人体骨架中提取局部模式和关联性。下图显示了我们ST-GCN最后一层中每个节点的神经响应幅度。 触摸头部 坐下 脱鞋 进食 投踢他人 掷锤 清洁与抓举 拉力器 太极拳 抛球 上一行结果来自NTU-RGB+D数据集,第

POJ 3264 RMQ--ST 算法

Balanced Lineup Time Limit: 5000MS Memory Limit: 65536KB 64bit IO Format: %I64d & %I64u Submit Status Description For the daily milking, Farmer John’s N cows (1 ≤ N ≤ 50,000) always line up in the

ST表(区间查询

解决的问题: 数组区间查询最大值和最小值对于解决数组的树状数组的区间修改 ------- 线段树倍增思想 核心代码: #include<bits/stdc++.h>using namespace std;const int N=1e5;int num[N];int f[N][N];int main(){int n;cin>>n;//输入默认从1开始 for(int i=1;i

ST表模板

P3865 【模板】ST 表 && RMQ 问题 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 思路:区间最大值,模板题。 int n,m;int arr[100005];int f[100005][25]; (1<<20)=1e6void init(){ o(nlogn)for(int i=1;i

POJ3264 Balanced Lineup 线段树|ST表

Balanced Lineup Time Limit: 5000MS Memory Limit: 65536KTotal Submissions: 39453 Accepted: 18511Case Time Limit: 2000MS Description For the daily milking, Farmer John's N cows (1 ≤ N ≤ 50,000)

解决 RT-Thread bsp stm32l476-st-nucleo STM32L4 HAL库缺失问题

问题描述 当前最新的 RT-Thread 版本:5.2.0,发现在 编译 BSP stm32l476-st-nucleo,缺少了 STM32L4xx_HAL 驱动库,造成生成的 工程,如 Keil MDK5 工程无法编译通过 初步的【临时】解决方法是 回退 RT-Thread 的版本,把 STM32L4xx_HAL 找回来 由于 STM32L4xx_HAL 已经作为 在线软件包了,可以尝试

ST-LINK常见错误总结

伴随着走进STM32 开发 ,烧录部分一直会出现 各种各样的问题 ,写一篇博文记录关于烧录部分的问题,此文会持续更新,可能之后又遇到其他新的问题,会回来再添加的。 目录 STLINK CONNECTION ERROR 问题的解决 固件丢失 解决方案 第一种方案(硬件) 第二种方案(软件) STLINK NO TARGET CONNECTED 问题的解决  解决方案 第一种方

【STM32开发笔记】搭建基于ST官方VSCode扩展的STM32开发环境

搭建基于ST官方VSCode扩展的STM32开发环境 一、安装软件1.1 安装VSCode1.2 安装STM32CubeMX1.3 安装STM32CubeCLT1.4 安装ST-MCU-FINDER-PC 二、安装插件2.1 安装 STM32 VS Code Extension 三、创建项目3.1 创建STM32CubeMX项目3.2 查阅原理图3.3 修改引脚功能3.4 生成CMake项目

Bubble Cup 8 - Finals [Online Mirror] - A.Fibonotci【分段+ST表】

因为  si s_i为近似周期序列,而且告诉你了 m m个位置以及数字。 那么就将序列分成mm段,每一段用一个ST表来维护区间矩阵乘积 然后注意一些细节,比如 m <script type="math/tex" id="MathJax-Element-259">m</script>段分段如果两个不周期位置连续,以及最后一个段等等。 想法还是比价明显的,但是确实不好写…. #include<

ST源码分析-st_init

SRS 的社群来了,想加入微信社群的朋友请购买《SRS原理》电子书,里有更高级的内容与答疑服务。 在上一篇文章《ST源码分析-lookupdns》里,已经通过一个简单的域名查询程序演示了 ST 协程的使用。 本文 主要分析 st_init() 函数的内部实现。 lookupdns 流程图如下: 在讲代码逻辑,流程之前,贴一张主要的数据结构关系图,方便大家参考: 全局变量如下: