Postgis 中的面积计算

PostGIS 计算面积

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
-- 计算球面面积(直接使用大地椭球面进行计算)
select st_area(geography(geometry));
-- float ST_Area(geography geog, boolean use_spheroid=true);
-- 要使用速度较快但精度较低的球形模型计算面积,请使用 ST_Area(geog,false) 

-- 计算投影面积(数据本身属于投影坐标系)
select st_area(geometry);
-- 转换到投影坐标系再计算面积
select st_area(st_transform(geometry, 3857))

-- 计算经纬度面积(一般不使用)
select st_area(st_transform(geometry, 4326))
Licensed under CC BY-NC-SA 4.0
Comments
  • Latest
  • Oldest
  • Hottest
No comment yet.
Powered by Waline v2.15.8
Gear(夕照)的博客。记录开发、生活,以及一些不足为道的思考……