温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

PostGIS中常用查询sql有哪些

发布时间:2021-12-03 17:48:30 来源:亿速云 阅读:379 作者:小新 栏目:大数据

这篇文章主要为大家展示了“PostGIS中常用查询sql有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“PostGIS中常用查询sql有哪些”这篇文章吧。

PostGIS是目前使用非常广泛的开源数据库Postgresql的空间扩展插件,使用PostGIS插件,可以很方便的在数据库中对空间数据进行组织、管理,同时PostGIS还有很多自带的空间处理、分析函数,能够很容易的在数据库中,完成数据图层的处理,目前很多开源、商业软件,都能支持直接连接带PostGIS空间扩展的Postgresql数据库,对数据库中数据进行编辑、修改等,并且能够直接发布其中的空间图层数据。

Postgresql的连接工具,有开源的pgadmin,收费Navicat,请自行进行安装,配置好了连接,能执行sql语句即可。

下边列举一些常用的sql查询语句:

使用Navicat打开查询的界面,输入sql语句,postgresql加上了空间扩展,查询时,需要写一些现成的空间函数,sql语句在各个客户端都能进行执行,sql语句的知识,可以从网上查询学习;

打开sql语句的查询界面;PostGIS中常用查询sql有哪些

将图层的空间信息,查询出常用的wkt字符串,使用的函数是st_astext(空间字段),有关wkt的知识参见:https://en.wikipedia.org/wiki/Well-known_text;

PostGIS中常用查询sql有哪些

将查询图层中空间信息的中心点,并转换成wkt字符串,使用的函数是st_centroid(空间字段),查询出路的结果也可以进行导出;

PostGIS中常用查询sql有哪些

查询数据表中线图层的长度,使用的函数是st_length(空间字段),查询出来的结果单位为米;

PostGIS中常用查询sql有哪些

postgis的参照函数网址为:http://postgis.net/docs/manual-2.4/,上边列举了所有的函数,使用数据库,便于批量处理图层数据,并且能进行常用的空间分析操作。

以上是“PostGIS中常用查询sql有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI