| 항목 |
내용 |
| TalMap Core |
Main Program |
| CtrlMan |
Control Manager 로, 다양한 Manager 객체를 확인하는 등 컨트롤 되어야 하는 사항들을 손쉽게 관리할 수 있습니다. |
| Utility |
UIObject, Layer의 색상 지정 및 다이얼로그 박스 호출 등 유용하게 쓰이는 함수나 프로퍼티들을 사용합니다. |
| SoundMaster |
Sound 기능 관리을 관리합니다. |
| CoordSys |
서로 다른 좌표체계간에 좌표값을 변환하거나 TalMap 의 좌표값을 지정합니다. |
| Application |
팝업메뉴 기능과 같은 어플리케이션 기능을 정의합니다. |
| BaseMan |
TalMap 에 사용된 객체의 ID를 통해서 원하는 Manager를 관리합니다. |
| ImageMan |
사용자가 추가적으로 사용하려는 이미지들을 관리합니다. |
| MapMan |
Map Data 표시와 관련된 설정을 관리합니다. |
| ThemeMan |
Theme관련 부분을 관리합니다.
레벨별 지도 표출 유무, Caption 표출 유무, Hint 표출 유무, 테마파일 열기, 테마파일 읽기 등을 지원합니다. |
| UIMan |
사용자가 다양한 UI(Button, Panel, StaticText, CheckBox) 추가나 변경을 관리합니다.
PNG 이미지를 이용한 UI 객체의 투명도 조절 및 UI 객체의 Drag, MouseDown, MouseUP, Click, CreateObject, DestroyObject 등읠 UI 관련 이벤트를 통하여 다양한 기능을 EndUser 에게 제공합니다. UI 객체를 이용하여 자사성격에 맞는 레벨 바 및 지도툴바도 구성할 수 있습니다. |
| CarMan |
GPS등의 기능 관리합니다.
GPS 데이터 수신 및 GPS 데이터를 이용하여 위경도 값, Angle, Speed 등을 표출할 수 있습니다. 맵 매칭 데이터를 이용하여 보다 효과적으로 GPS 데이터를 이용할 수 있습니다. |
| POIMan |
사용자가 생성한 POI(Point Of Intersets)들을 관리합니다.
POI 에 이미지 및 스타일을 설정하여 사용자 성격에 맞는 디자인 표출이 가능하며,
Caption, Contetnts 에 POI의 정보를 표출 할수 있습니다.
또, POI에 MouseUP, MouseDown, POIClick, POIUIClick 이벤트를 설정이 가능합니다. |
| LayerMan |
사용자가 생성한 Layer(Polygon, Polyline, Shape ,Circle, Bitmap)들을 관리합니다.
지도위에 Layer 객체를 생성하여 지도의 면적 및 거리 계산이 가능하며,
GPS 데이터를 LayerTrackLog 를 사용하여 표출 하는 기능을 합니다. |
| ControlState |
TalMap의 각종 상태와 관련 기능을 관리합니다.
지도의 Level 설정, 지도 중심좌표 설정, 화면좌표 설정, 지도화면 크기 설정, 지도 축척 설정, 지도 원급값 설정 등의 기능을 합니다. |
|