답변:
와 ST_Distance_Sphere 당신은 그것을 얻을 수 있습니다 :
ST_Distance_Sphere(a.geom,b.geom)
SELECT ST_Distance_Sphere(ST_GeomFromEWKT('SRID=4326;POINT(-72.1235 42.3521 4)'), ST_GeomFromEWKT('SRID=4326;POINT(-72.1260 42.45 15)'))
SRID 4269 ( NAD 83 ) 의 단위는 미터가 아닙니다. 이것은 측지 투영법입니다 . 즉, 좌표는도 (지리 좌표)입니다.
pacofvf의 대답은 미터 단위의 거리를 제공하지만 실제로 초기 좌표를 미터 단위로 지정한 경우 투영 좌표계를 사용해야합니다. 아마도 북미 지역의 경우 매핑하려는 지역에 따라 여러 가지 다른 투영법을 가진 State Plane Coordinate System 과 같은 것을 원할 것 입니다.
위도 / 경도 값을 사용하고 있다고 생각 하므로이 두 번째 단락은 관련이 없습니다 ST_Distance_Sphere
. 위 의 함수를 사용하십시오 .