Silverlight/Experiment
다음맵을 실버라이트로 맛보기
길버트
2009. 2. 16. 09:30
딥줌기술이 아니구요. nemiso와 함께 개발한 실버라이트 MapViewer 엔진인데요.
얼마전 공개된 그 멋지다는 다음맵의 스카이뷰를 소스로 한번 사용해 보았습니다.
AJAX 버전의 맵뷰와는 또 다른 느낌이지요?
아직 개선 가능한 구석이 많이 남아있고 (이럴 때 행복하죠... ^^),
다른 개념으로 접근한 엔진도 같이 개발하고 있습니다.
(어떤 Exception이 숨어 있다가 브라우저를 죽일 수도 있으니,
브라우저에 중요한 내용이 함께 떠 있는 경우에는 특히 주의하세요!)
(마우스 드래그, 휠 버튼 스크롤, 키보드 방향키를 지원하고 있습니다.)
이것은 한 일주일 전쯤 버전이구요. 계속 개선이 이루어지고 있습니다.
아마도 MIX09에 나갈 때 쯤에는 좋은 녀석이 완성되어 있을 것 같습니다.
기반이 되는 휴즈플로우 dll 중에 Linq를 사용하는 아이들을 좀 제거를 하면,
XAP파일 용량도 50KB 이하로 다이어트가 가능할 것 같습니다.
얼마전 공개된 그 멋지다는 다음맵의 스카이뷰를 소스로 한번 사용해 보았습니다.
AJAX 버전의 맵뷰와는 또 다른 느낌이지요?
아직 개선 가능한 구석이 많이 남아있고 (이럴 때 행복하죠... ^^),
다른 개념으로 접근한 엔진도 같이 개발하고 있습니다.
(어떤 Exception이 숨어 있다가 브라우저를 죽일 수도 있으니,
브라우저에 중요한 내용이 함께 떠 있는 경우에는 특히 주의하세요!)
(마우스 드래그, 휠 버튼 스크롤, 키보드 방향키를 지원하고 있습니다.)
이것은 한 일주일 전쯤 버전이구요. 계속 개선이 이루어지고 있습니다.
아마도 MIX09에 나갈 때 쯤에는 좋은 녀석이 완성되어 있을 것 같습니다.
기반이 되는 휴즈플로우 dll 중에 Linq를 사용하는 아이들을 좀 제거를 하면,
XAP파일 용량도 50KB 이하로 다이어트가 가능할 것 같습니다.
'Silverlight > Experiment' 카테고리의 다른 글
실버라이트로 즐기는 네이버맵 (8) | 2009.02.23 |
---|---|
실버라이트로 즐기는 다음맵 (개선판) (8) | 2009.02.21 |
인터넷지도에 대한 단상 (부제 : AJAX vs. 실버라이트) (0) | 2009.02.20 |
다음맵을 실버라이트로 맛보기 (17) | 2009.02.16 |
QuadTree 검색 Live Demo (4) | 2009.01.22 |
QuadTree가 어떻게 분화되는지 보여주는 Live Demo (2) | 2009.01.22 |
실버라이트 2 RC0에서 HttpUtility.UrlEncode 정상적 사용이 가능하네요. (0) | 2008.10.06 |
실버라이트 PasswordBox (= Password TextBox) 구현하는 꼼수 하나 소개 (0) | 2008.09.26 |
Tag
'Silverlight/Experiment'의 다른글
- 이전글Silverlight & WCF on HTTPS 사용시 체크할 것
- 현재글다음맵을 실버라이트로 맛보기
- 다음글인터넷지도에 대한 단상 (부제 : AJAX vs. 실버라이트)
관련글
-
아 또 한참 지도 가지고 놀아버렸습니다...다행이 브라우져가 죽어서 업무로 돌아갈 수 있었으나...덧글을 남기기 위해 다시 와버린...
답글 -
-
-
-
-
멜님 실버라이트는 마우스 휠이벤트를 직접 지원하진 않고 있습니다.
그래서 개발자들은 휠이벤트를 지원하기위해, 우회적으로 MouseWheelHelper란 클래스를
애용(?)하는데, 이게 자바스크립트를 통해 HTML DOM의 event를 후킹하는 기술로 되어있습니다.
한편, 전체화면 모드에서는 보안적인 이유라고 하기도 하고,
전체화면을 지원하는 것이 브라우저 영역이 아니기도 한 이유로 HTML DOM으로부터
Event가 발생하지 않아서 Event 후킹을 할 수 없습니다.
그런 이유로 이것이 작동을 안해요.
정리하자면, 실버라이트2로 된 어플리케이션 중
전체화면모드에서 휠 지원되는 것은 없습니다.
저도 정말 아쉽습니다. 되게 해주세요. ^^
-
-
-
-