지자기 좌표에있는 데이터가 있습니다. 즉, 위도 및 경도이지만 지리적 북극이 아닌 캐나다 의 자기 북극 을 기준으로합니다 . 짐작할 수 있듯이 다른 좌표계에있는 다른 데이터와 일치시키고 싶습니다.
(데이터는 오로라 타원의 계산으로 시작되었습니다. 즉, 그것들은 지자기에서 시작되었으며 원칙적으로 상담 할 수있는 지리학 적 소스가 없습니다.)
데이터는 PostGIS에 저장됩니다.
이 작업을 수행하는 쉬운 방법은 지자기 좌표계의 EPSG 코드를 찾고 해당 코드로 데이터에 태그를 지정한 다음 모든 것이 당시에 필요한대로 마술처럼 재 투영됩니다. 그러나 geomagnetic 또는 magnetic을 포함하는 patialreference.org에서 EPSG 코드를 찾을 수 없습니다 . 다양한 Google 검색에서도 아무것도 나타나지 않습니다.
필요한 정밀도 수준을 위해, 다른 북극을 갖도록 수정 된 위도 / 경도 좌표계 (예 : WGS84)로 충분합니다. 따라서 이러한 좌표계를 정의하고 PostGIS에로드하는 쉬운 방법이 있다면 괜찮습니다.
설명
예를 들어, 지자기 좌표에서 지리적으로 변환하는 대신 UTM 15N에서 WGS84로 변환하려고한다고 가정합니다. UTM 객체를 수정되지 않은 PostGIS에 저장하고 EPSG 코드 26915로 태그를 지정할 수 있습니다. 그런 다음 나중에 쿼리 할 때 PostGIS에 "EPSG 코드 4326으로 결과를 반환하십시오"라고 말하면 PostGIS가 자동으로 WGS84로 변환됩니다.
마찬가지로 지자기 데이터에 좌표 시스템으로 태그를 지정하고 PostGIS가 reproject()
수동으로 함수 를 호출하지 않고도 장면 뒤에서 재 투영을 수행하도록하고 싶습니다 .