2017-11-29 22 views
0

테이블 이름은 map이고, latitude(double),longitude(double)locationGeo(geometry) 컬럼이 있습니다. 레코드를 저장할 때 지정된 위도 및 경도 값을 사용하여 LocationGeo 값을 자동으로 계산하는 함수를 사용하고 싶습니다. 나는 웹에 대한 설명서를 찾을 수 없습니다PostgIS 기능을 가진 pgadmin 3 유형에서 locationGeo 공간을 계산하려면 어떻게해야합니까?

포인트 (위도, 경도),

SRID : 그건 내 원하는 형식입니다.

enter image description here

답변

0

기본값을 사용하는 것은 적절한 방법이 아니다. 위도 또는 경도가없는 레코드를 삽입하면 어떻습니까? 대신 지오메트리를 삽입 할 때 지오메트리를 구성하거나 trigger을 사용하여 유효성 검사를 수행하고 계산하십시오.