简介

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相关推荐

  1. SDE ST_Geometry SQL st_intersects查询很慢的解决方法

    环境:服务端 SDE 10.0 oracle 11.2,客户端 PLSQL 11,oracle 11.2 为了调试方便,以下测试都是把sql提取出来在PLSQL上做 需求是已知一个多边形的点坐标,要在 ...

  2. 浅谈Greenplum的Boolean类型与Text类型之间的转换

    在Greenplum或者Deepgreen中,如果我们想直接把Boolean类型转化为Text,那么可能会让你失望,因为他们不支持这种直接转化,但是可以通过UDF的方式实现,下面来简单看一下这个过程. ...

  3. 利用st_geometry进行图形叠加分析--结合mybatis

    2019独角兽企业重金招聘Python工程师标准>>> 在上一遍利用st_geometry进行图形叠加分析文章的基础上,结合mybatis操作st_geometry,主要简单实现一下 ...

  4. Data Lake Analytics的Geospatial分析函数

    2019独角兽企业重金招聘Python工程师标准>>> 0. 简介 为满足部分客户在云上做Geometry数据的分析需求,阿里云Data Lake Analytics(以下简称:DL ...

  5. Postgis常用函数

    1,基本操作函数 AddGeometryColumn(<schema_name>, <table_name>,<column_name>, <srid> ...

  6. postgresql中装gis插件_Postgresql 空间扩展需要Postgis插件

    下载Postgis Postgresql扩展Postgis Windows: SQL Shell进入需要扩展Postgis的数据库. hngsmm=# CREATE EXTENSION postgis ...

  7. MySQL中地理位置数据扩展geometry的使用心得

    最近学习了些MySQL geometry数据存储和计算,在这里记录下. 1. 环境 geometry推荐在5.6版本以上使用,尽管大部分功能在5.5已经可用,除了距离计算函数st_distance等新 ...

  8. r语言 rgl 强制过程中_一个R语言中操纵矢量空间数据的标准化工具—sf

    ​注: 本文是R语言sf包的核心开发者和维护者--来自德国明斯特大学的地理信息学教授:Edzer Pebesma 的一篇关于sf包的简介,发表于2018年7月的R语言期刊,主要讲述了sf的定位.功能. ...

  9. oracle 叠加代码写法,利用st_geometry进行图形叠加分析

    首先看一下st_geometry进行图形叠加分析语句: SELECT T.* FROM SOURCETABLE S,TARGETTABLE T WHERE (SDE.ST_INTERSECTS(T.S ...

最新文章

  1. Python中变量名与变量值的关系
  2. Juniper防火墙丢失ScreenOS的灾难恢复
  3. razer inc - hidclass_《原神》× Razer雷蛇典藏版礼盒套装首发 高颜值限量!
  4. day15:磁盘格式化和挂载
  5. 字母异位词分组Python解法
  6. java开发环境怎么写_Java开发基础设置:如何配置Java运行环境
  7. 操作系统(李治军) L8 CPU管理的直观想法
  8. 各位加了一天班累了吧?那我们来继续未完的表单验证吧
  9. Hash表——省市(洛谷 P3405)
  10. 小学二年级上学期计算机教案,小学二年级上学期信息技术教案范文【三篇】
  11. python 文本替换 速度_python 实现批量替换文本中的某部分内容
  12. 安装netframewo酷比魔方平板电脑一键Root教程
  13. java基础下载音乐_抖音上超好听的神曲音乐,Python教你一次性下载
  14. linux服务器6t硬盘分区,linux多块6T大硬盘分区挂载GPT分区
  15. 猿创征文|ZooKeeper(伪)集群搭建
  16. MySql 中 PK、NN、UQ、BIN、UN、ZF、AI、G分别代表什么意思
  17. steam同乐无法连接远程计算机,Steam远程同乐功能怎么用 Steam远程同乐功能使用教程...
  18. spark专业术语解释
  19. android usb 手柄吃鸡,游戏手柄怎么用,吃鸡游戏手柄怎么用
  20. 笔记本安装CentOS7.2操作系统

热门文章

  1. async和await的用法
  2. 【论文笔记】CVPR2019_SiamMask
  3. 世界环境保护日的志愿者
  4. User-Agent(浏览器标识)应用详解
  5. 日常科研使用Git指南
  6. 【技术分享】甲骨文首约DTCC 大秀数据库技术创新
  7. 有没有视频合并软件?合并视频这样做
  8. 基于子类的动态代理(使用CBl工具)
  9. app下载统计 php,如何统计app在各个渠道的下载量?
  10. 参考文献怎么查找,去哪里查找?一篇文章讲明白这些问题