G.I.S Developer, 개발자 김형준(Dip2K)  
Front Page
Notice | Keyword | Tag | E-Mail | Guestbook | Admin | Write Article   
 
2009/11/15 20:47 2009/11/15 20:47
지도 엔진의 라벨 회전 기능
오늘 또 김연아의 무결점 환상 연기.. 단 한차례의 NG도 없는.. 역대 최고의 점수를 획득했습니다. 정말 자랑스럽습니다..!

GIS 데이터를 그래픽 요소와 문자 요소를 기준으로 살펴보면 도형 데이터와 속성 데이터로 구분됩니다. 이때 도형에 대한 속성을 화면상에 표시하는 것을 라벨(Label) 또는 주기(Annotation)이라고 하는데.. 이 라벨을 표현하는 방법 또한 다양합니다. 단순히 속성 값을 표시하는 것에서 부터.. 다수의 속성을 표현식으로 조합하여 표현하는 방식과 멀티 라인 속성 방식.. 그리고 폴리라인을 따라 회전하는 표현 방식이 있습니다.

사용자 삽입 이미지

위의 이미지는 Xr 맵엔진에서 각 도형에 해당되는 속성을 도형에 따라 회전하며 라벨 텍스트를 표현하는 방식입니다. 이런 표현 방식은 위의 이미지처럼 도로명을 표현할때 매우 효과적인 방식입니다. Xr 맵 엔진은 지도 타일 이미지를 전문적으로 렌더링하기 위한 1차 목표를 추구하기 위한 맵 엔진입니다. 최근 RIA를 기반으로 한 지도 엔진 개발을 최종 목표로 하고 있는 프로젝트에서 Xr 맵 엔진은 첫 관문으로써 매우 중요한 의미를 가지고 있습니다.
Tag : ,
Track this back : http://www.gisdeveloper.co.kr/trackback/526
Commented by 리버 at 2009/11/16 15:36  r x
GIS에 대해 흥미를 느끼고 있는 중인데
좋은 글 잘 보고 갑니다.
Replied by 김형준 at 2009/11/16 22:55 x
리버님, 개발에 있어 GIS만큼 재미있는 분야도 없는것같습니다. 실세계의 의미있는 데이터를 처리한다든지... 화려하고 멋진 3차원이라든지.. 모바일쪽이라든지.. 정말 다양하죠.
Commented by DarkBear at 2010/08/10 17:34  r x
단순히 문자열을 각도를 돌려서 출력한 것이 아닌, 각 글짜마다 각도가 반영이 되어있군요.
저런식으로 표출하려면, 어떤 작업을 해줘야 하나요?
문자열에서 각 글짜마다 위치를 어떤식으로 잡으셨는지 궁금합니다~! ^^
Replied by 김형준(Dip2K) at 2010/08/11 11:38 x
네 맞습니다.. 글자 하나 하나에 대해서 회전을 시켰답니다.. 간단하지만은 않은 수학 공식이 몇개 사용되었답니다.. 말로 표현하기 어려운.. 이론은 선이 가는 방향과 각도를 계산해서 그 방향과 각도로 글자를 회전시켰다는 것입니다..

[로그인][오픈아이디란?]
name    password    homepage
 hidden
BLOG main image
 Notice
듀라맵(DuraMap) 라이센스 정책
듀라맵 소개 및 다운로드
OpenGL Tutorials
운영자(Dip2K)에 대해
 Category
전체 (401)
GIS 개발 (86)
프로그래밍 (188)
스치는 생각들 (117)
번역 또는 집필 (3)
 TAGS
GIS OpenGL Xr Shader Algorithm Map Engine WPF ArcObjects ArcGIS 안드로이드
 Calendar
«   2010/09   »
      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    
 Recent Entries
[ActionScript] Event 클...
[안드로이드] SD 카드에...
[안드로이드] 사용자 정의...
[안드로이드] 타이머 기능
[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 : 678645
Today : 57
Yesterday : 403
태터툴즈 배너
rss