Apple Mac Monterey에서의 IDL 과 ENVI 실행

https://www.l3harrisgeospatial.com/Support/Self-Help-Tools/Help-Articles/Help-Articles-Detail/ArtMID/10220/ArticleID/24127/ENVI-56-and-IDL-88-are-not-compatible-with-MacOS-12-Monterey-but-here%e2%80%99s-a-work-around IDL 8.8 (8.8.1)과 ENVI 5.6(5.6.1)은 Mac OS X Big Sur에서 잘 실행이 됩니다(공식적으로 IDL과 ENVI를 실행할 수 있는 OS입니다). Mac OS X Monterey로 업그레이드를 한 뒤에 IDL이나 ENVI가 실행되지 않는다는 보고가 있었고, 당분간 Big Sur에 머물러 보자는 글을 앞에 올린 바가 있습니다. 그런데 이미 업그레이드를 해 버린 경우도 있고, 그렇지 않다고 하더라도 시스템 환경설정에 …

Continue reading ‘Apple Mac Monterey에서의 IDL 과 ENVI 실행’ »

IDL Graphics 창 모두 닫기

IDL에서 대화형(Interacive mode)으로 그래픽 작업을 하다 보면, 그래픽 창 열 몇 개 열리는 건 흔한 일입니다. 이 창들 닫을 때, 몇 개 안되면 창의 닫기 버튼으로 하나씩 닫으면 되는데, 뭔가 프로그램을 잘못 만들었거나 할 때 수십개 창이 열려 버리면 하나씩 닫기는 좀 번거롭습니다. .reset 은 모든 걸 초기화하는 강력한 도구입니다. 그런데 이 방식은 다른 변수들도 …

Continue reading ‘IDL Graphics 창 모두 닫기’ »

IDL 8.8 / ENVI 5.6 Q&A (작성중:2020.08.18.)

IDL 8.8과 ENVI 5.6와 관련된 문의사항 중에 공유해야 될 내용에 대해 여기에 정리해 두고자 합니다. 당분간은 “(작성중)”이라는 제목을 유지하며 업데이트 해 나가겠습니다. Q : IDL 8.8 Workbench의 Darkmode 는 어떻게 변경하나요?A : IDL Workbench 메뉴에서 Windows > Preferences(맨 아래 있습니다)를 실행하고 Preferences 창에서 General 카테고리>Appearance를 선택합니다. 오른쪽에서 Theme를 Dark로 선택합니다(또는 다시 Light로 되돌릴 수 있습니다). …

Continue reading ‘IDL 8.8 / ENVI 5.6 Q&A (작성중:2020.08.18.)’ »

IDL 8.7, ENVI 5.5 SP1 출시 및 What’s new 웨비나 안내

추석 연휴가 끝나기가 무섭게 IDL, ENVI의 새버전이 출시되었습니다. 아직 공식적으로 출시가 된 것은 아니지만 SARscape의 새버전 출시도 예정되어 있습니다.  SARscape의 경우 5.4에서 5.5로, IDL과 ENVI은 Service Pack(이하 SP) 업그레이드가 됩니다. IDL과 ENVI SP1에 대한 HARRIS의 안내 페이지는 다음과 같습니다. What’s new and Release Note : 바로 여기 라이선스를 보유하고 있고 유지보수 기간이 남아 있는 유저/고객이라면 …

Continue reading ‘IDL 8.7, ENVI 5.5 SP1 출시 및 What’s new 웨비나 안내’ »

IDL 8.7 / ENVI 5.5 출시, 라이선싱 관련 업데이트 안내

얼마 전 IDL 8.7과 ENVI 5.5가 출시되었습니다. 그리고 출시와 함께 기존 유저 분들께서 일부 수정하셔야할 내용이 전달되었습니다. 다만 모든 유저들이 수정하셔야하는 것은 아니고 IDL 8.6(SP1)과 ENVI 5.4(SP1)을 설치하시고 라이선스 사용을 floating network 방식으로 하셨던 분들에게, 그리고 모든 컴퓨터가 아닌 라이선스 서버 컴퓨터에서만 수정하면 되는 내용입니다.  IDL 8.5, ENVI 5.3 이하 버전을 사용하시거나, IDL 8.6(SP1)과 ENVI 5.4(SP1)을 …

Continue reading ‘IDL 8.7 / ENVI 5.5 출시, 라이선싱 관련 업데이트 안내’ »

라이선스 임시 인출 기능 (Borrow License)

최근 IDL 8.6/ENVI 5.4와 함께 등장한 새로운 라이선스 체계에서 가장 마음에 드는 점은 라이선스 임시 인출 기능(Borrow License)이라고 생각합니다. 라이선스 서버로부터 클라이언트가 라이선스를 가져와서 쓸 때는 IDL/ENVI를 실행할 때마다 라이선스 서버에 접속하여 현재 잔여 라이선스로부터 일부를 끌어오는 과정을 거칩니다. 플로팅(floating) 라이선싱이라고 하는 이 방식은 고정형 라이선스(Node-Locked)에 비해, 다양한 클라이언트 환경에서 IDL/ENVI를 사용할 수 있기 때문에 …

Continue reading ‘라이선스 임시 인출 기능 (Borrow License)’ »

New Graphics의 스타일 적용 사례

http://blog.daum.net/swrush/418        (NG 체계에서 축(Axis)의 세부 조정 예제 / 이상우) 위 링크는, New Graphics 체계에서 축의 속성을 조정하는 방법에 대한 이상우 박사님의 글입니다. 키워드로 그래픽을 제어하는 방식의 Direct Graphics에 비해 오히려 복잡해 보일 수도 있지만, 오브젝트 기반의 New Graphics는 놀라운 장점을 가지고 있습니다. 그래픽 오브젝트 변수만 쥐고 있으면 언제든 어떤 일이든 수행할 수 …

Continue reading ‘New Graphics의 스타일 적용 사례’ »

FILE_SAME 함수와 FILE_COPY, /ALLOW_SAME

오랜만에 구글의 IDL-PVWAVE 토론방에 들어가 보니, 생각해 볼만한 질문과 의미있는 답변 두 개가 올라와서 소개해 드립니다. 토론의 원문은 이곳에서 보실 수 있습니다. IDL 문자열 상으로는 다른 내용인데, 운영체제가 인식하기에는 사실상 같은 파일인 상황입니다.

어떻게 작업을 하다보니, 또는 사용자의 완전한 실수로, 또는 코딩을 하다보니 버그로 발생할 수 있는 일입니다. IDL에서 문자열로만 따지면 분명 다른 문자열인데, …

Continue reading ‘FILE_SAME 함수와 FILE_COPY, /ALLOW_SAME’ »

프로그램을 고쳤는데도 예전 프로그램이 실행됩니다. FILE_WHICH 활용.

요즘 IDL의 FILE_WHICH 함수를 사용하거나 추천할 일이 많았습니다. 다음과 같은 질문을 몇 번 받았기 때문입니다. “프로시저(함수)를 수정해서 분명히 저장을 했습니다. 그런데 나중에 보면 예전 프로그램이 자꾸 실행되는데요…” 먼저 검토해 보아야 하는 것은 컴파일을 했는지 확인하는 것입니다. IDL의 프로시저나 함수의 호출 절차가 이렇습니다. 호출한 프로시저(함수)가 컴파일되어 메모리에 적재되어 있는지 검색. 그럴 경우 메모리에 적재된 프로그램을 실행. …

Continue reading ‘프로그램을 고쳤는데도 예전 프로그램이 실행됩니다. FILE_WHICH 활용.’ »

IDL PATH 설정에 따른 시동 시간

“내 IDL은 유독 시동 시간이 오래 걸리는 것 같다.” 이런 느낌을 받았던 적이 있으신가요? 컴퓨터는 제법 괜찮은 사양인데, 일단 시동만 되고 나면 꽤 빠르게 돌아가는데, IDL 시동이 유독 오래 걸린다고 생각이 되시나요? 이런 경우 IDL의 PATH 설정을 검토해 보실 필요가 있습니다.  라이선스 파일에 문제가 있거나 라이선스 서버에 접속이 안되는 경우에는 아예 IDL이 “라이선스가 이상합니다”라는 메시지를 …

Continue reading ‘IDL PATH 설정에 따른 시동 시간’ »