首页 / 浏览问题 / 组件GIS / 问题详情
距离转换问题
10EXP 2017年12月23日
描述:

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

问题:

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

2.这个类的半径好像是以度为单位,有木有将米转为度的公式

1个回答

您好,该半径的单位是跟数据集的坐标系单位保持一致,你想构造以米为单位的圆,需要先把面数据集的坐标系设置为投影坐标系,然后构造圆参数中的Point2D需要是投影坐标系下的点(CoordSysTranslator.Forward 方法 可以将地理坐标系的点转换成投影坐标系的点),半径就传入多少米就行了,然后把构造的对象添加到面数据集即可。
5,985EXP 2017年12月25日
...