zoukankan      html  css  js  c++  java
  • (转)postgis常用函数介绍(二)

    http://blog.csdn.net/gisshixisheng/article/details/47903151

    概述:

    书接上文,本文继续讲解Postgres中常用的空间函数的使用。

    常用函数:

    1、判断geometry是否为空

    通过函数st_isempty(geom)可以判断geometry是否为空,返回是布尔型的true或者false,具体使用如下:

    2、判断一个geometry是否在一个geometry里面

    通过函数st_within(geom,geom),返回是布尔型的true或者false,具体使用如下:

    通常,st_within函数常用以where后面的条件去做查询。

    3、判断两个geometry是否相交

    通过函数st_intersects(geom,geom)或st_intersects(wkt,wkt)判断两个geometry是否相交,返回是布尔型的true或者false,具体使用方法如下:

    通常,st_intersects函数也多用以where后面的条件去做查询。

    4、两个geometry相交操作

    通过函数st_intersection(geom,geom)或st_intersection(wkt,wkt)来计算两个geometry的相交操作,返回的是相交部分的geometry,具体使用如下:

    通常,st_intersection函数用以两个图层的叠加分析。

    5、合并geometry

    通过函数st_union([geom1,geom2...])实现多个geometry的合并操作,通过函数st_union(geom,geom)可实现两个函数的合并操作,具体使用如下:

  • 相关阅读:
    函数【二】嵌套/作用域/名称空间
    内核模块加载错误 “Invalid module format” 解决办法
    linux oops调试
    linux 工具
    makefile 嵌套
    scheduling while atomic 出现的错误
    Windows下VSCode编译调试c/c++
    window markdown 编辑器
    linux 比较命令
    openwrt 加入nand flash的支持
  • 原文地址:https://www.cnblogs.com/telwanggs/p/6972611.html
Copyright © 2011-2022 走看看