距离转换问题

0 投票
66 浏览
描述:

构造GeoCircle对象,在设置圆的半径的时候,这里面的圆的半径好像不是那种米或者千米的格式单位。

问题:

1.如果想传入一个以米为单位的半径,如何构造这个圆?

2.这个类的半径好像是以度为单位,有木有将米转为度的公式
最新提问 12月 23, 2017 分类:  66次浏览 | 用户: xunixiaotou (0 分)

1个回答

0 投票
您好,该半径的单位是跟数据集的坐标系单位保持一致,你想构造以米为单位的圆,需要先把面数据集的坐标系设置为投影坐标系,然后构造圆参数中的Point2D需要是投影坐标系下的点(CoordSysTranslator.Forward 方法 可以将地理坐标系的点转换成投影坐标系的点),半径就传入多少米就行了,然后把构造的对象添加到面数据集即可。
最新回答 12月 25, 2017 用户: 胡林 名扬四海 (5,626 分)
...