G.I.S Developer, 개발자 김형준(Dip2K)  
Front Page
Notice | Keyword | Tag | E-Mail | Guestbook | Admin | Write Article   
 
2009/12에 해당하는 글 3건
2009/12/23   Xr로 만든 지도 이미지 세번째.. (1)
2009/12/20   Xr로 만든 간단한 지도 이미지.. (2)
2009/12/14   Java 프로세스의 종료시점 후킹 (4)


2009/12/23 20:59 2009/12/23 20:59
Xr로 만든 지도 이미지 세번째..
요즘 일하다가 머리도 식힐겸해서 Xr을 기반으로 해 만든 지도 이미지 저작툴로 이미지를 만들어 봅니다. 하나는 어제 만들어 본거고.... 또 하나는 오늘 만들어 본 이미지입니다. 살짝 살펴보시면 좋겠습니다.

첫번째 이미지는 총 3개의 shp 파일을 이용해 만든 지도 이미지입니다. 데이터는 가공하지 않은... 그대로 사용했습니다. 건물, 실폭도로, 도로중심선 shp 파일을 이용하였습니다.

사용자 삽입 이미지

사용자 삽입 이미지

그리고 위의 이미지는 단 하나의 shp 파일을 이용해 만든 이미지로 서울시 행정구 shp 입니다. Xr 맵엔진은 라벨에 다수의 필드명을 지정해 표현식을 지정할 수 있도록 되어 있습니다. 이런 기능을 이용해 단 하나의 shp 파일을 이용해서도 행정구역 이름에 대해 한글명과 영문명을 함께 표현할 수 있습니다.
Tag : ,
2009/12/20 17:29 2009/12/20 17:29
Xr로 만든 간단한 지도 이미지..
서울시의 구에 대한 shp 파일 하나만을 가지고 Xr 맵엔진에서 표출해 본 지도 이미지 입니다. 디자이너를 위한 지도 데코레이션 툴을 만들고 있는 중에... 머리도 복잡하여 한번 테스트 겸 간단히 만들어 보았는데.. 아직은 많은 부분에서 밋밋한 분위기입니다만.. 좀더 다양한 레이어와 POI 그리고 아이콘 등으로 장식을 하면 보다 이쁜 지도 이미지가 나오지 않을까 기대를 해봅니다.
사용자 삽입 이미지

지금 개발하고 있는 디자이너를 위한 툴은 Xr 맵엔진을 기반으로 해 만든 툴로써 추후 지도 타일 이미지를 만들기 위한 툴입니다. 추후 개발할 RIA 기술을 적용한 엔진에서 사용할 지도 이미지를 만들기 위한 목적으로 개발되고 있습니다.

참고로 이툴에 사용되는 Xr  클라이언트 맵엔진은 오픈소스를 목적으로 개발하고 있습니다. 추후 어느 정도 안정화되고 가닦이 잡히면 소스를 공개할 예정입니다. 소스를 공개하는 이유는 향후 보다 많은 분들의 의견 수렴을 받기 위함입니다. 기능적인 부분에서 뿐만이라 지도 이미지의 비주얼적인 모습에 대한 조언을 듣고 적당하다면 적극적으로 수렴할 계획입니다.

그리고 아래는 도로 중심선(Polyline) 데이터에 대한 하나의 shp 파일을 이용해 만들어본 지도 이미지입니다.

사용자 삽입 이미지

참고로 아래는 예전에 올렸던, Xr 맵 엔진을 이용해 만든 지도 이미지입니다. 이 글과 연관이 깊어 다시 한번 함께 올려봅니다.
사용자 삽입 이미지

Tag : ,
2009/12/14 17:13 2009/12/14 17:13
Java 프로세스의 종료시점 후킹

자신이 개발하고 있는 어플리케이션을 완전히 제어하고픈 개발자(나를 포함한..)에게 Java에 매우 좋은 API를 제공합니다. 바로 Java 프로세스의 종료 시점을 어떠한 상황에서든 잡아 내 그 시점에서 원하는 코드를 실행하게 할 수 있는 방법인데요.. 아래의 간단한 코드를 살펴 보는 것으로 시작하겠습니다.

핵심은 바로 Runtime.getRuntime()으로 얻어진 Runtime 타입의 인스턴스입니다. 이 인스턴스에 addShutdownHook 매서드를 통해 자바 가상 머신이 종료하는 시점에서 실행하는 코드를 개발자가 유연하게(얼마까지 유연할지는 모르겠지만...) 붙일 수 있습니다. 자바 어플리케이션이 콘솔이여서 ^C를 눌러 강제로 종료시키든... 예외나 에러가 발생하든 Runtime의 addShutdownHook로 지정한 스레드의 실행(run) 로직은 반드시 실행된다는 점입니다.

Tag :
BLOG main image
 Notice
듀라맵(DuraMap) 라이센스 정책
듀라맵 소개 및 다운로드
OpenGL Tutorials
운영자(Dip2K)에 대해
 Category
전체 (399)
GIS 개발 (86)
프로그래밍 (186)
스치는 생각들 (117)
번역 또는 집필 (3)
 TAGS
GIS OpenGL Xr Shader Algorithm Map Engine WPF ArcObjects ArcGIS C++
 Calendar
«   2009/12   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
 Recent Entries
[안드로이드] 사용자 정의...
[안드로이드] 타이머 기능
[Java] @Override 어노테...
안드로이드의 패스위의 텍...
안드로이드의 선언 태그에...
 Recent Comments
네, 일단 shp로 익스포팅...
김형준 - 09/01
혹시 변환된 좌표는 텍스...
박광호 - 09/01
아이폰4G가 현존하는 스마...
김형준(Dip2K) - 08/26
아이폰3Gs 는 320x480이고...
http://iyeti.kr/ - 08/26
안타깝지만... 이 프로그...
김형준 - 08/24
좋은자료 감사합니다....
박찬원 - 08/24
댓글, 감사합니다!
김형준(Dip2K) - 08/20
많은 도움이 됐습니다.
나쁜남자 - 08/20
저는 다음에 대한 요청 ur...
김형준 - 08/20
웹 트래픽을 추적하는 방...
강부자아들 - 08/20
 Archive
2010/09
2010/08
2010/07
2010/06
2010/05
2010/04
2010/03
2010/02
2010/01
2009/12
2009/11
2009/10
 Link Site
Adobe Flex 3 Help
Cartograph 2.0
GIS 위키디피아
GIS 프로그래밍 연구소
MapTools.org
OGC
OGRE3D
OSGeo 한국 지부
Wikipedia
국가수자원관리 정보시스템
국립지리원
국토연구원
국토해양부
네이버 과학
대한측량협회
류광님의 블로그
이민파님의 공간분석과 리...
 Visitor Statistics
Total : 675600
Today : 5
Yesterday : 461
태터툴즈 배너
rss