장거리 무전기에 대한 방위각 등거리 맵을 작성하는 방법은 무엇입니까?


10

Azimuthal Equidistant 투영법을 사용하는 세계 또는 대륙 규모의 맵을 제작하려고합니다. 나는 라디오 아마추어이고, 안테나는 온 세상이 평평한 평면에 펼쳐져있는 것처럼 보입니다. 안테나는 중앙에 있고 세상은 그 시점에서 (r, Θ)에 있습니다.

이 작업을 수행하는 소프트웨어 ( AZ_PROJ)가 있지만 자체 데이터베이스를 사용하며 완전히 포스트 스크립트로 작성되므로 일반적인 지리 도구를 사용하여 정확하게 해킹 할 수는 없습니다.

OGR에는 'aeqd'투영이 있으며 다음과 같이 호출 할 수 있습니다.

ogr2ogr -t_srs "+proj=aeqd  +lat_0=43.7308 +lon_0=-79.2647" out.shp in.shp

불행히도, 이것은지도의 "뒤"에있는 현재 반구 너머의 모든 것을 둘러싼 다. 또한 극좌표를 선호하는 직교 미터로 좌표를 투영합니다.

대안에 대한 제안이 있으십니까?


누군가가 검색하는 경우 이것은 부분적인 답변 일 수 있습니다. Ortho Projection은 인공물을 생성합니다
scruss

답변:


2

proj가이 투영의 구면 공식 만 지원하는 것처럼 보이기 때문에 구의 반경을 지정해야합니다.

+proj=aeqd  +R=6371000 +lat_0=51 +lon_0=7

1

극좌표로 출력되는 프로젝션 도구를 알지 못합니다.

무료로 다운로드 가능한 ArcGIS Explorer와 함께 제공되는 Esri의 Projection Engine dll (pe.dll)을 사용해보십시오 . 두 점 사이의 방위각과 측지 거리를 결정하는 방법이있는 C 스타일 dll입니다. 자세한 내용은 Richie Carmichael의 블로그 게시물을 참조하십시오 .


감사. 이미 계산 방위각과와 최단 거리 수 geod 의 일부입니다, PROJ.4 : 에코 'LAT1 long1 송계 long2을'| geod + ellps = WGS84 -f "% .3f"-p -I + units = m
scruss 2012 년

1
당신은 가짜 극좌표 할 수있는 다음 (경사) 정거 방위 도법을 수행 한 후, 단순히 선언 그 다음, 정말 극성 방위각 등거리 투사의 결과 있다는 unproject 그. 결과 맵은 거꾸로 표시되지만 반사 및 수직 변환 (단순 아핀 변환)으로 해결됩니다.
whuber
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.