我的编程空间,编程开发者的网络收藏夹
学习永远不晚

PostGis ST_Centroid计算几何中心

短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

PostGis ST_Centroid计算几何中心

PostGis ST_Centroid计算几何中心

概要

geometry ST_Centroid(几何 g1) ;

geography ST_Centroid(地理 g1,布尔 use_spheroid = true)

描述

计算几何的几何中心,或等效地将几何的质心计算为POINT。对于[ MULTIPOINT,将其计算为输入坐标的算术平均值。对于[ MULTILINESTRING,将其计算为每个线段的加权长度。对于[ MULTIPOLYGON,“重量”是根据面积来考虑的。如果提供了空的几何体,GEOMETRYCOLLECTION则返回一个空 的。如果 NULL提供,NULL则返回。如果 提供CIRCULARSTRINGCOMPOUNDCURVE,则首先将它们转换为CurveToLine的线串,然后与 LINESTRING

2.3.0中的新功能:支持CIRCULARSTRINGCOMPOUNDCURVE(使用CurveToLine)

可用性:2.4.0引入了对地理的支持。

质心等于最大维的组件几何的集合的质心(因为较低维的几何对质心的贡献为“零”)。

 此方法实现了SQL 1.1的OpenGIS简单功能实现规范。

此方法实现SQL / MM规范。SQL-MM 3:8.1.4、9.5.5

例子

在以下每个插图中,绿点代表源几何图形的质心。

a的质心 MULTIPOINT

a的质心 LINESTRING

a的质心 POLYGON

a的质心 GEOMETRYCOLLECTION

SELECT ST_AsText(ST_Centroid("MULTIPOINT(-1 0,-1 2,-1 3,-1 4,-1 7,0 1,0 3,1 1,2 0,6 0,7 8,9 8,10 6)")); st_astext ------------------------------------------ 要点(2.30769230769231 3.30769230769231) (1列) 选择ST_AsText(ST_centroid(g)) FROM ST_GeomFromText("CIRCULARSTRING(0 2,-1 1,0 0,0.5 0,1 0,2 1,1 2,0.5 2,0 2)")AS g; ------------------------------------------ 点(0.5 1) 选择ST_AsText(ST_centroid(g)) FROM ST_GeomFromText("COMPOUNDCURVE(CIRCULARSTRING(0 2,-1 1,0 0),(0 0,0.5 0,1 0),CIRCULARSTRING(1 0,2 1,1 2),(1 2,0.5 2,0 2))")AS g; ------------------------------------------ 点(0.5 1)

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

PostGis ST_Centroid计算几何中心

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

PostGis ST_Centroid计算几何中心

概要 geometry ST_Centroid(几何 g1) ; geography ST_Centroid(地理 g1,布尔 use_spheroid = true); 描述 计算几何的几何中心,或等效地将几何的质心计算为POINT
PostGis ST_Centroid计算几何中心
2016-12-06

三行Java代码实现计算多边形的几何中心点

因为工作需要计算采煤机工作面的中心点,如果套用数学的计算公式,用java去实现,太麻烦了。本文将利用java几何计算的工具包,几行代码就能求出多变形的中心,简直yyds!还不快跟随小编一起学起来
2022-11-13

亚马逊云计算中心

亚马逊云计算中心主要负责亚马逊的云计算基础设施、应用程序开发、数据分析等工作,同时也提供云计算培训和咨询服务。该中心还与其他云计算服务提供商合作,提供全球范围内的云计算解决方案,服务于全球客户。
2023-10-27

php如何计算几天倒计时

这篇文章主要为大家展示了“php如何计算几天倒计时”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“php如何计算几天倒计时”这篇文章吧。php实现倒计时的方法:1、配置每天的活动时间段;2、计算出
2023-06-21

php如何计算几次方

这篇文章主要介绍php如何计算几次方,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在php中可以通过pow函数计算几次方,该函数的语法如“pow(x,y)”,表示返回x的y次方的幂,如果可能,本函数会返回intege
2023-06-14

阿里云的计算服务器云中的计算核心

阿里云的计算服务器是基于云架构的计算资源,通过云计算技术提供计算、存储、网络等服务,帮助企业实现数据的高效处理和存储,以及更快更安全地部署应用程序。阿里云的计算服务器提供全面的服务,包括但不限于CPU、内存、磁盘、网络、数据库、负载均衡、安全、监控等。正文:阿里云的计算服务器是一种基于云架构的计算资源,它提供了全
阿里云的计算服务器云中的计算核心
2023-11-01

php如何计算还剩几天

这篇文章主要讲解了“php如何计算还剩几天”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php如何计算还剩几天”吧!计算方法:1、用“time()”语句获取当前时间戳;2、用“strtoti
2023-06-30

php如何计算几个字符

这篇文章主要介绍“php如何计算几个字符”,在日常操作中,相信很多人在php如何计算几个字符问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php如何计算几个字符”的疑惑有所帮助!接下来,请跟着小编一起来学习吧
2023-06-22

php如何计算相差几天

本文将为大家详细介绍“php如何计算相差几天”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“php如何计算相差几天”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体内容如下,一起去收获新知识吧。php
2023-06-06

软考中级是计算机几级

  软考中级不是计算机几级,因为软考中级不属于计算机等级考试,软考属于职业资格考试,又是职称资格考试,软考分为初、中、高三个级别,有了软考证书,也就具备了聘任相应级别的职称资格。今天编程学习网小编就给大家详细来介绍一下。  软考全称计算机技术与软件专业技术资格(水平)考试,既是职业资格考试,又是职称资格考试,与计算机等级考
软考中级是计算机几级
2024-04-18

Shell中整数计算的几种方式

在Shell中可以使用下列方式来做整数的计算(+,-,*,/) 方式一:linux:~ # A=1 linux:~ # B=2 linux:~ # C=$(($A+$B)) linux:~ # echo $C 3方式二:linux:~ #
2022-06-04

php中怎么计算10的几次方

这篇文章主要介绍了php中怎么计算10的几次方的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇php中怎么计算10的几次方文章都会有所收获,下面我们一起来看看吧。在php中,Math的pow()函数可计算10的几
2023-06-29

php如何计算几个月多少天

这篇“php如何计算几个月多少天”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php如何计算几个月多少天”文章吧。php计算
2023-07-04

Linux下怎么安装计算几何算法库CGAL

今天小编给大家分享一下Linux下怎么安装计算几何算法库CGAL的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。CGAL(Co
2023-06-27

php如何计算几天前的时间

这篇文章主要讲解了“php如何计算几天前的时间”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php如何计算几天前的时间”吧!php计算几天前的方法:首先创建一个PHP示例文件;然后通过“fu
2023-06-20

java中计算指定日期是星期几

先定义一个星期的数组,因为数组是从0开始,所以把星期日放在第一位,如图:获取Calendar对象,等下对日期时间进行操作,如图:把传递进来的时间设置到Calendar对象中,如图:因为运行环境的DAY_OF_WEEK是从星期天开始的所以这里需要减1,如图:把执
java中计算指定日期是星期几
2022-03-29

计算机中级软考能补考几次

  不可以。软考中级考试成绩并没有有效期设置,所以没有补考。软考需要在一次考试中所有科目全部及格才算合格,单科及格的成绩不予保留,也不能转到下次考试时使用。  软考中级成绩并没有有效期设置,如果这次没有通过考试,那么其中及格的科目成绩也是无效的。因此,软考没有补考一说。  软考初级和中级包含两个考试科目,软考高级包含三
计算机中级软考能补考几次
2024-04-19

编程热搜

目录