如何使用postgis计算几何体周围的面积?
How to calculate area around a geometry using postgis?
我想将以下 oracle 空间函数转换为 postgis 空间函数来计算几何周围的面积
sdo_geom.sdo_area(geometry, 0.005, 'unit=SQ_MILE')
正如您在评论中提到的,ST_Area 可用于计算几何体的面积。
现在让我们看一下Oraclesdo_area
函数的docs。如果您已经将几何对象存储在 PostGIS 中,则可以使用该值,否则,您需要将 Oracle 几何对象转换为 PostGIS 几何对象。
由于几何对象是以二进制格式存储的,您需要使用OracleGet_WKT
来获取几何对象的Well-known text表示。
我想将以下 oracle 空间函数转换为 postgis 空间函数来计算几何周围的面积
sdo_geom.sdo_area(geometry, 0.005, 'unit=SQ_MILE')
正如您在评论中提到的,ST_Area 可用于计算几何体的面积。
现在让我们看一下Oraclesdo_area
函数的docs。如果您已经将几何对象存储在 PostGIS 中,则可以使用该值,否则,您需要将 Oracle 几何对象转换为 PostGIS 几何对象。
由于几何对象是以二进制格式存储的,您需要使用OracleGet_WKT
来获取几何对象的Well-known text表示。