iobjectsjava获取椭球面积

0 投票
106 浏览
使用产品:iobjectjava 9D

问题详细描述:

 前端需要统计面的椭球面积,GeoRegion的getArea()满足需要吗?不满足的话怎么计算面积
最新提问 1月 30 分类:  106次浏览 | 用户: zhouyun 初出茅庐 (26 分)

1个回答

0 投票
 
已采纳
您好,这样是可以计算出椭圆面积的,但是得注意单位,如果数据集单位是度的话,那么该方法计算出的面积单位就是平方度。如果单位是度的话可以先将数据投影转换为单位为米的投影坐标系,这样smarea的单位集变为平方米,然后新建一个user_area字段,将smarea字段值更新到user_area里,这样可将数据再转回地理坐标系。在直接查询面的属性就行了。
最新回答 1月 30 用户: 胡林 名扬四海 (5,799 分)
采纳于 1月 30 用户:zhouyun
谢谢,看数据集属性投影的单位是米面积应该就是平方米了
...