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

    概述:

    书接上文,本文继续讲解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)可实现两个函数的合并操作,具体使用如下:






  • 相关阅读:
    python自省函数getattr的用法
    python-mysqldb安装
    weblogic部署脚本
    netcat使用
    ssh批量互信脚本
    yum安装出错
    centos文件误删除恢复
    lamp php的ssl,ssh支持
    ssh免密码登陆
    python 学习笔记 四 条件, 循环以及其他
  • 原文地址:https://www.cnblogs.com/lzugis/p/6539812.html
Copyright © 2011-2022 走看看