sit building navigator system on android computer science project
TRANSCRIPT
![Page 1: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/1.jpg)
SIT Building Navigator System on Android
Computer Science Project
![Page 2: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/2.jpg)
Development Team Members
Name: Sasikan Wisetsing ID: 51270343 Name: Supattra Kungwonkit ID: 51270389
Advisor
Asst.Prof. Dr.Chakarida Nukoolkit
Co-Advisor
Asst.Prof. Dr.Vajirasak Vanijja
![Page 3: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/3.jpg)
System Analysis
and Design
![Page 4: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/4.jpg)
IntroductionSIT Building
Navigator System on Android Platform
A mobile application of Android 2.1 platform.
It is an indoor navigation system of School of Information Technology of KMUTT.
![Page 5: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/5.jpg)
System Analysis and Design
Analysis of the Existing System
Comparison the new system with the old system
Diagrams
Use Case Diagram
Application work flow
Database Table
Map data Implementation
![Page 6: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/6.jpg)
Analysis of the Existing System
![Page 7: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/7.jpg)
Analysis of the Existing System
It is popular in using outdoor navigation.
The Layar program’s principle is that we use the mobile phone camera scanning around the area.
The Layar program will estimate the position at that moment and give the information that suit with the environment by using Google map to help it.
The technical name of this kind of program is Augmented Reality.
![Page 8: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/8.jpg)
ComparisonOld system with
New system
![Page 9: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/9.jpg)
Can swap the working from Augmented reality video to the foreground map
Old system
It is an outdoor augmented reality video navigator system.
Refer the information from Google Map Database.
Show the real map from the satellite
Unable to search the position of the rooms in the big buildings
Show the details of the information while using Augmented reality video search as the spot
![Page 10: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/10.jpg)
Can capture QR code to see about the information of each room
New system
It is the Augmented Reality Video Navigator which can search the position of the rooms in the building
Refer the information from the vector map in the building that we’ve assigned
Show the position by using QR code and connect with the faculty’s database
![Page 11: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/11.jpg)
Diagram
![Page 12: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/12.jpg)
Use Case Diagram
![Page 13: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/13.jpg)
Application work flow
No
![Page 14: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/14.jpg)
How to implement map data ?
![Page 15: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/15.jpg)
The original SIT map from AutoCad file (.dwg)
Don’t have an API to convert them.
Combine with the coordinate.
![Page 16: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/16.jpg)
Put a new mapping in XMLRenew map
Define coordinate X & Y and size of each buttons
Create transparent buttonoverlay on the room position
![Page 17: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/17.jpg)
Example of the SQLite Database Table
Create Room database table
![Page 18: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/18.jpg)
<AbsoluteLayout android:id="@+id/AbsoluteLayout01" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android" android:background="@drawable/floor2"><Button android:id="@+id/Button01"
android:layout_x="0dip" android:layout_y="0dip" android:layout_width="91dip" android:layout_height="44dip"
android:background="@android:color/transparent"></Button><Button android:id="@+id/Button02"
android:layout_x="87dip" android:layout_y="0dip" android:layout_height="44dip" android:layout_width="129dip"
android:background="@android:color/transparent"></Button>
Button overlay on map by XML
![Page 19: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/19.jpg)
SIT First Floor SQLite Database Table
![Page 20: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/20.jpg)
XXX : YYY : ZZZ
Collection format in QR code
Get x and y coordinate and RoomID,then connect with the room database
Split Value
Get Current location
![Page 21: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/21.jpg)
The Scenario Basewith
The Graphic User Interface
![Page 22: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/22.jpg)
One Year ago
![Page 23: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/23.jpg)
1st June 2012
![Page 24: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/24.jpg)
Today is a first day of
Academic year 1/2012
![Page 25: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/25.jpg)
Hello!!, My name is Kitty.I’m a first year student.Today is my first day of studying at SIT KMUTT
![Page 26: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/26.jpg)
I need to buy the LNG101 Text book.
![Page 27: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/27.jpg)
Excuse me!
![Page 28: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/28.jpg)
Do you know,how could I go to the
English Language coordinating section?
![Page 29: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/29.jpg)
Sorry! I don’t know.
![Page 30: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/30.jpg)
Surprise
![Page 31: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/31.jpg)
Surprise
If you are using android mobile.
Let’s download this application, to locate SIT building from Android Market.
We are the augmented reality indoor navigator.
![Page 32: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/32.jpg)
This page is the first page after we opened the program.
Click start program.
![Page 33: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/33.jpg)
Read details of SITNAV
![Page 34: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/34.jpg)
Insert English Language
coordinating section room
![Page 35: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/35.jpg)
I need to walk to the second
floor.
![Page 36: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/36.jpg)
Find the nearest QR code
![Page 37: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/37.jpg)
Swap
It show the map result with the
compass
![Page 38: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/38.jpg)
Swap
I can point to the destination on the map and
walk follow.
Swap
![Page 39: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/39.jpg)
I can swap to the Augmented
reality Video overlay mode
![Page 40: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/40.jpg)
DEMO
![Page 41: SIT Building Navigator System on Android Computer Science Project](https://reader037.vdocuments.net/reader037/viewer/2022110402/56649e555503460f94b4cf47/html5/thumbnails/41.jpg)
Thank youFor
Your attention