CBNU
This presentation is the property of its rightful owner.
Sponsored Links
1 / 11

GML Viewer in PDA (’07 Workshop) PowerPoint PPT Presentation


  • 77 Views
  • Uploaded on
  • Presentation posted in: General

CBNU DBLAB. 데이터베이스실험실. ’07 DBLAB WorkShop. GML Viewer in PDA (’07 Workshop). ’07.02.02 DBLAB 김영진. CBNU DBLAB. 데이터베이스실험실. ’07 DBLAB WorkShop. Contents. 개발개요 개발환경 시스템 구조 문제점 및 해결책 시 연. CBNU DBLAB. 데이터베이스실험실. ’07 DBLAB WorkShop. 개발개요. 개발목표 PDA 환경에서 동작하는 GML Viewer 구현

Download Presentation

GML Viewer in PDA (’07 Workshop)

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Gml viewer in pda 07 workshop

CBNU

DBLAB

데이터베이스실험실

’07 DBLAB WorkShop

GML Viewer in PDA

(’07 Workshop)

’07.02.02

DBLAB

김영진


Gml viewer in pda 07 workshop

CBNU

DBLAB

데이터베이스실험실

’07 DBLAB WorkShop

Contents

  • 개발개요

  • 개발환경

  • 시스템 구조

  • 문제점 및 해결책

  • 시 연


Gml viewer in pda 07 workshop

CBNU

DBLAB

데이터베이스실험실

’07 DBLAB WorkShop

개발개요

  • 개발목표

    • PDA 환경에서 동작하는 GML Viewer 구현

  • 개발인력

    • 3명 (Mathiue, 윤민, 김영진)

  • 개발기간

    • 3개월 (’06.11 ~ ’07.01)


Gml viewer in pda 07 workshop

CBNU

DBLAB

데이터베이스실험실

’07 DBLAB WorkShop

개발환경

1차년도 개발환경

2차년도 개발환경

  • Desktop PC

  • VS.Net 2005

  • C#.Net

  • Gigabase Library

  • GParent

  • PDA Device

  • Visual Studio.Net 2005

  • + WM2003 sdk

  • MFC Project

  • Gigabase Libary

  • GParent


Gml viewer in pda 07 workshop

CBNU

DBLAB

데이터베이스실험실

’07 DBLAB WorkShop

시스템구조

PDA Device

View

Gigabasedbs file

Draw

Geometry

DBControl

Gigabase library

Document


Gml viewer in pda 07 workshop

CBNU

DBLAB

데이터베이스실험실

’07 DBLAB WorkShop

시스템구조

Geometry

Document

Draw

View

Interface

DBControl

지역정보 쿼리

지역정보 저장

지역정보 선택

도/시/동에 따른POI 이름/좌표 쿼리

POI리스트선택

POI 좌표에 대한Geometry 영역질의

Geometry 그리기

loop

확대/축소/이동버튼 선택

Scale값 변동

Mouse 이벤트 좌표에 대한 GML상의 좌표로의 변환

Mouse 이벤트 좌표에대한 Geometry 영역질의

Geometry 그리기


Gml viewer in pda 07 workshop

CBNU

DBLAB

데이터베이스실험실

’07 DBLAB WorkShop

문제점 및 해결책

  • Emulator 환경에서 개발 진행 중 발생된 문제

    • Windows 데스크탑의 dbs file load 문제

    • WM2003에서 Gigabase Library 생성 문제

    • 공유폴더 사용시 dbs file의 record 접근 문제


Gml viewer in pda 07 workshop

CBNU

DBLAB

데이터베이스실험실

’07 DBLAB WorkShop

문제점 및 해결책

  • 문제 1

    • Emulator에서 WindowsXP 에서 생성한 dbs file 사용시dbs file open error

  • 접 근

    • WindowsXP와 Windows Mobile과의 FileStructure 상이

    • Windows Mobile 의 Unicode 사용

  • 해결책

    • Windows Mobile 에서 직접 Insert


Gml viewer in pda 07 workshop

CBNU

DBLAB

데이터베이스실험실

’07 DBLAB WorkShop

문제점 및 해결책

  • 문제 2

    • Windows Mobile 2003에서 Gigabase Library 생성 문제

  • 접 근

    • Gigabase Library 생성시 Link Error

    • Gigabase는 WinCE4.2 에서 생성, WinCE4.2 까지만 지원 여부

    • 우연히 VS.Net2005 Sp1 에서 문제없이 생성

  • 해결책

    • VS.Net2005 Sp1 으로 Gigabase Library 생성


Gml viewer in pda 07 workshop

CBNU

DBLAB

데이터베이스실험실

’07 DBLAB WorkShop

문제점 및 해결책

  • 문제 3

    • Emulator 공유폴더 사용시 dbs file의 record 접근 문제

  • 접 근

    • Emulator 환경에서의 문제

  • 해결책

    • 실제 PDA에서의 사용으로 문제 해결


Gml viewer in pda 07 workshop

CBNU

DBLAB

데이터베이스실험실

’07 DBLAB WorkShop

시 연

동영상 시연


  • Login