리치하게 웹맵을 이용하자! MapView Lite Beta

Silverlight/Workshop 2008.05.17 09:19

LOGI-CRAFT 개발 시 축적한 라이브러리를 기반으로 만든 조그마한 컴포넌트 입니다.
아직 베타라 별 기능은 없습니다만 실버라이트를 이용하여 리치한 맛을 잘 보여주고 있다고 생각합니다. ^^

현재 버추얼어스 맵, 구글 맵, 네이버 맵을 보실 수 있습니다.



자세한 사항은 휴즈플로우의 MapView 소개 페이지에서 보실 수 있습니다.

미국 서북부의 Seattle 쪽을 줌인해 보십시오.
상세한 데이터가 준비가 되어있어서 22~3 단계까지 줌이 가능합니다.

일본 동경 부근도 상당히 상세한 데이터가 준비되어 있어서 부럽습니다.

한국 쪽은 구글맵이 조금더 상세한 위성사진을 제공하고 있습니다.

설정

트랙백

댓글

  • BlogIcon 기석 2008.05.17 21:53 신고 ADDR 수정/삭제 답글

    와.. 멋집니다.~ ^^
    구글이나 네이버의 지도도 딥줌으로 보니까 더 좋은것 같습니다.

    • BlogIcon 길버트 2008.05.18 10:20 신고 수정/삭제

      네! 감사합니다. 기석님!
      정확히는 딥줌이 아니고요.
      딥줌과 비슷하게 구현된 저희 자체 엔진입니다.
      (LOGI-CRAFT 개발 당시는 DeepZoom이 발표되기 전이었습니다.)
      그래서 딥줌에 있는 스프링 효과 같은 것은 아직 없습니다만.
      퍼포먼스는 더 좋습니다.

  • BlogIcon 준서아빠 2008.05.19 11:31 신고 ADDR 수정/삭제 답글

    파라미터 기능 + 주석 기능이 있으면 좋겠습니다. 태그에 파라미터로 넣을 수 있으면...
    맵타입 + 해당 좌표 + Zoom 레벨 + 주석만 있어도 멋질 것 같아요.

    • BlogIcon 길버트 2008.05.19 11:57 신고 수정/삭제

      네~ 조금만 기다려 주십시오.
      급한 불들 끄고 나면 바로 구현 들어갑니다~!

  • 치킨타올 2008.05.20 14:47 신고 ADDR 수정/삭제 답글

    DeepZoom의 이미지에 이벤트를 추가할 수 있을까요?
    위의 예로는.. 서울을 클릭하면 다른 페이지에 서울에 관련된 정보가 나온다던가요..
    이미지의 부분으로 이벤트를 주고자 하는건데..
    도통 어떻게 접근해야 할지... 고민이네요..
    (준서아빠님이랑 비슷한 질문인가요?)

    • BlogIcon 길버트 2008.05.21 09:20 신고 수정/삭제

      참고로 위 예는 DeepZoom 기술을 사용한 것이 아닌 것을 다시 한번 밝혀드리구요.
      버추얼어스의 데이터구조와 기술을 리버스엔지니어링해서 만든 것입니다.
      꽤 오래된 그런 종류의 기술이 아무 이미지에나 쉽게 적용할 수 있도록 표준화되어 제공되는 것이
      실버라이트의 'DeepZoom'입니다.

      치킨타올님이 원하시는 것을 구현하기 위해서는 두가지 방법이 있는데요.

      웹맵이나 DeepZoom 이미지 위에 유저컨트롤을 올려놓고,
      그 유저컨트롤을 통해 이벤트를 받으시는 방법과

      좌표(최대 이미지 상의 픽셀좌표 또는 위도, 경도)를 가진 아이템들을 QuadTree로 구성하신 다음,
      마우스 왼쪽 클릭 시에 마우스 포인터 위치에 해당하는 좌표로
      해당 아이템을 QuadTree에서 검색해 와서 처리해 주는 방법이 있습니다.

  • BlogIcon Outsider 2008.05.21 13:55 신고 ADDR 수정/삭제 답글

    딥줌으로 구현하신건 아니라고 하시지만 딥줌을 처음 봤을때부터 웹맵을 계속 생각했는데.....
    이렇게 그럴싸하게 만들어 놓으셨군요.
    멋집니다.

  • BlogIcon 고광철 2010.05.24 18:05 신고 ADDR 수정/삭제 답글

    도화동지리검색