반경(Radius) 및 방위각(Azimuth Angle)으로 구성되는
극좌표(Polar Coordinate) 기반의 데이터를 표출하는데 있어서 IDL에서는
POLARPLOT 함수를 사용하는 것이 일반적입니다. POLARPLOT 함수로 표출된 그림의 예제를 보면 다음과 같습니다.
그런데 위의 그림을 보면 플롯 자체는 극좌표 플롯(Polar Plot)이 맞지만, X축 및 Y축들이 표시되는 형태를 보면 사실상 직교 좌표계(Cartesian Coordinate) 기반의 플롯이나 다를 바 없는 모습인 것도 사실입니다. 따라서 극좌표 플롯이라는 이름에 좀 더 어울리는 그림이 되도록 개선할 수는 없을까요? 즉 반경과 방위각 기반의 극좌표계를 직관적으로 나타내는 방식으로 예를 들면 다음과 같은 모습이 되어준다면 어떨까요?
이러한 모습의 표출도 IDL에서는 가능합니다. 일단 POLARPLOT 함수 자체는 위와 같은 형태의 표출 기능을 기본적으로 지원하지는 않는다는 것이 걸림돌이긴 합니다. 하지만 POLARPLOT 함수를 사용하면서 추가적인 코딩을 해주면 가능합니다. 그래서 위와 같은 표출 결과를 얻는 코딩 방법을 소개합니다. 자세한 내용은 아래 링크들을 통하여 보실 수 있습니다.