Coyote 라이브러리를 사용하는 IDL Astron 루틴들

제가 다른 분들께 IDL을 소개할 때는 항상 이렇게 말씀 드렸습니다. “IDL 설치하면 일단 Coyote 라이브러리와 Astron 라이브러리를 설치하세요. 다만 그 중 한 개만 쓸 일이 있더라도 엄청 유용한 겁니다.” 예를 들면, 저는 READCOL 없으면 갑갑해서 못살구요(Astron 라이브러리에 있습니다),  cgcolorbar가 없으면 Direct Graphics에서 컬러바를 어떻게 넣어야할지 모르겠습니다. New Graphics가 등장한 뒤에도 Coyote 라이브러리는 Direct Graphics의 기능을 …

Continue reading ‘Coyote 라이브러리를 사용하는 IDL Astron 루틴들’ »

Block Average 를 구하는 방법(배열 다루기)

최근 Q&A 게시판에 올려져 해결된 질문은 다음과 같습니다. 특정값을 제외한 평균을 구하고자 합니다. IDL Q&A에 있는 내용보다 조금 더 복잡한 건데요, A라는 변수가 -1, 2, 3, 1, 0, 8, -999, 1, 10, … 이렇게 300개가 있습니다. 3개씩 묶어서 평균을 구하려고 합니다. 평균값들의 개수는 100개가 되겠지요. 아무튼 중간 중간 -999라는 숫자 때문에 평균값이 이상해져서 이를 제외하려고 …

Continue reading ‘Block Average 를 구하는 방법(배열 다루기)’ »

다른 축을 참조하는 데이터를 겹쳐 그리기

두 가지의 데이터가 있고, 이를 하나의 차트에 겹쳐 그려야하는 상황이라고 생각해 봅시다. 두 가지 이상의 데이터여도 상관 없습니다. 예를 들면, 자동기상관측(AWS) 자료 같은 경우에는 기온, 기압, 풍향, 풍속을 한 차트에 그리지요. 기온과 기압이 어떤 관계식에 의해서 변환되거나 하지 않습니다. 풍향 풍속도 마찬가지입니다.  IDL New Graphics에서 이런 데이터를 중첩하여 그리는 방법의 핵심은 다음과 같습니다. PLOT을 생성할 …

Continue reading ‘다른 축을 참조하는 데이터를 겹쳐 그리기’ »

Webinar : Extending ENVI LiDAR to Create Custom Analytics

ENVI Lidar 관련 Webinar가 계획되어 있어 소개해드립니다. 우리에게는 시간이 많이 불편한 새벽 3시~4시이므로 적극적인 참여가 기대 되지는 않습니다. 그 시간에는 저도 축구 경기 있다고 해도 안봅니다. 우리시간 2014년 7월 9일 오전 3시~4시. 제목 : Extending ENVI LiDAR to Create Custom Analytics 참가신청은 다음 링크에서 합니다. (링크) 다음과 같은 내용을 다룬다고 하네요. DEM과 DSM을 자동으로 생성하고 …

Continue reading ‘Webinar : Extending ENVI LiDAR to Create Custom Analytics’ »

IDL Basics 교재 배포합니다.

이번에 IDL/ENVI 유저 컨퍼런스 2014 개최를 기념하여 IDL 유저 여러분께 뭔가 도움이 될만한 이벤트성 이슈를 여러모로 고려해본 끝에, IDL Basics라는 기본 교재를 PDF 파일의 형태로 무상 배포하기로 결정이 되었습니다. 원래 IDL 기본 교육을 진행할 때 주 교재로 사용하는 책자로서 약 200페이지 분량의 내용인데요. 특히 IDL을 처음 시작하시는 분들에게 많은 도움이 될 것으로 기대를 합니다. 물론 …

Continue reading ‘IDL Basics 교재 배포합니다.’ »