在一个简单的测试中,我运行:
DbGeometry.PointFromText("POINT ( -70.490367454924666 41.617229044487424)", 4326)
.Distance(DbGeometry.PointFromText("POINT (-78.5498733520508 35.8455619812012)", 4326));
返回值为:9.9130104405893711
我的理解是返回值以米为单位,但这甚至不接近正确。这些点相距许多公里。我错过了什么?