春节期间放假(2月15日到2月21日),暂无工程师值班,2月22日正式上班,如给您带来不便,请见谅。

iobjectsjava获取椭球面积

0 喜欢 0 不喜欢
18 浏览
使用产品:iobjectjava 9D

问题详细描述:

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

1个回答

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