JTS.orthodromicDistance 错误计算地球赤道半径
JTS.orthodromicDistance(new Cooperative(0,0), new Cooperative(180,0), DefaultGeographicCRS.WGS84) * 2 等于 40075016,但必须等于 6378000。
JTS.orthodromicDistance(new Coordinate(0,0), new Coordinate(180,0), DefaultGeographicCRS.WGS84) * 2 is equal to 40075016 but must be equal to 6378000.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你得到了你所要求的。您的公式计算周长,即
2*pi*radius
。半径为
周长/(2*pi)
,实际上约为 6378000。You get what you asked for. Your formula calculates the circumference, which is
2*pi*radius
.The radius is
circumference / (2*pi)
, indeed about 6378000.