오렌지맵 예전의 2차배포자료

1) 공간격자(Spatial Grid) 적용
2) 수치지도의 도형 및 속성 편집 및 Undo, Redo 기능
3) Legend 컨트롤(레이어 관리 컨트롤) 추가
4) 좌표, 거리, 면적측정 기능
5) ESRI의 Shape의 가져오기
6) 그림 파일 및 높은 품질의 EMF 내보내기 기능
7) 개발자 지원 강화

다운로드

[VB] MapLegend 컨트롤 연동하기

지도를 표시하는 주된 용도의 Map 컨트롤과 Map 컨트롤에 표시되는 지도들을 체계적으로 관리할 수 있는 MapLegend 컨트롤은 실과 바늘과 같은 관계입니다.

여기서는 MapLegend 컨트롤과 Map 컨트롤을 연동하는 방법에 대해 설명하겠습니다.

지난번에 설명드렸던 지도추가 및 조작에서 만든 VB 프로젝트를 열어 메인폼에 MapLegend 컨트롤을 올려 놓고 보기 좋게 컨트롤을 정렬합니다.


이제 Form_Load 이벤트에 코드를 입력합니다.

MapLegend1.Map = Map1

실행하고 레이어를 추가하면 MapLegend 컨트롤에 추가된 레이어가 중첩된 순서대로 나열되며 항목을 드레그하여 레이어의 중첩 순서를 변경할 수 있습니다.


다음 순서에는 MapLegend 컨트롤과 Map 컨트롤이 서로 통신하기 위한 MapLegend 컨트롤의 이벤트에 대해서 살펴보도록 하겠습니다.

OrangeMap – 3차 릴리즈

2005년 1월 5일부터 진행된 2D GIS 컴포넌트입니다. 총 5단계로 나누어져 진행되는 프로젝트이며, 4단계까지는 공개이며 마지막 5단계는 비공개로 진행되는 프로젝트입니다.

3차배포 샘플예제 실행화면 일부

5월 4일에 3차 배포까지 진행되었습니다. 3차 배포까지의 대략적인 기능은 다음과 같습니다.

▭ 수치지도(Shape) 화면 표시 및 조작
▭ 다중 레이어 관리
▭ 수치지도의 속성에 따른 복합심벌
▭ 주기(Annotation, Label)
▭ 속성검색
▭ 수치지도에 공간격자 기법 적용
▭ Point의 경우 이미지 심벌 적용 기능
▭ Tracking Layer 기능
▭ 수치지도 및 속성 편집
▭ 편집시 Undo/Redo 기능
▭ MapLegend 컨트롤
▭ GeoTIF 형식의 영상 표시
▭ 영상의 투명도, 명암, 채도등의 필터 적용
▭ 자체포멧정의(수치지도: EPF, 영상: EPrR)
▭ 영상지도에 피라미드와 타일링 기법 적용

최근 배포된 3차 배포의 실행버전과 OrangeMap의 자세한 개요는 다음 링크로터 다운로드 받을 수 있습니다.

오렌지맵 3차 릴리즈(컴포넌트 및 예제소스)
대전지역(픽셀해상도 1m) 항공영상 데이터

필요한 기능에 대한 피드백을 보내주시면 수집하여 중복될 경우 적극적으로 반영시키겠습니다.