รายละเอียดโครงงาน

หลักสูตร/ปี พ.ศ.
วิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์ ปี พ.ศ. 2559

ภาคและปีการศึกษาที่สำเร็จการศึกษา
ภาคปลาย ปีการศึกษา 2558

ประเภทโครงงาน
โครงงานวิศวกรรม

ชื่อโครงงานภาษาไทย
แนะนำเส้นทางจักรยานอ้างอิงจาก Strava Segment

ชื่อโครงงานภาษาอังกฤษ
Suggested bike route by Strava Segment.

ผู้พัฒนา
5510504137 วิชญ์พงศ์ เก้าเอี้ยน

อาจารย์ที่ปรึกษาหลัก
อินทิราภรณ์ มูลศาสตร์

อาจารย์ที่ปรึกษาร่วม
-

บทคัดย่อ

โครงงานแนะนำเส้นทางจักรยานอ้างอิงจาก Strava Segment เป็นการพัฒนาแอพพลิเคชั่นสำหรับโทรศัพท์มือถือในระบบปฏิบัติการแอนดรอยด์ ด้วยภาษา Java เพื่อให้หาเส้นทางจักรยานที่เหมาะสมรอบๆตัวผู้ใช้งาน โดยนำข้อมูลจากฐานข้อมูลโปรแกรมที่ใช้ติดตามกิจกรรมกีฬาผ่านจีพีเอสที่มีชื่อว่า Strava โดยเลือกใช้ข้อมูล ส่วนของเส้นทาง (Segment) รอบตัวผู้ใช้งานปริมาณหนึ่ง มาสร้างเป็นเส้นทางเป็นเส้นทางแนะนำ โดยเลือกใช้ Floyd-Warshall Algorithm และ การเทียบสัดส่วนความคุ้มค่า เป็นวิธีการในการสร้างเส้นทางแนะนำ และแสดงเส้นทางแนะนำที่โปรแกรมสร้างขึ้นให้กับผู้ใช้งานผ่าน Google maps พร้อมทั้งส่งออกข้อมูลเส้นทางแนะนำเป็นไฟล์นามสกุล .gpx เพื่อใช้งานกับคอมพิวเตอร์จักรยาน โดยแอพพลิเคชั่นจะแบ่งการทำงานออกเป็น 3 ส่วนหลัก คือ ส่วนที่หนึ่ง การดึงข้อมูลส่วนของเส้นทางจากฐานข้อมูลโปรแกรม Strava สามารถแสดงผลส่วนของเส้นทางรอบๆตัวผู้ใช้ผ่านทาง Listview ส่วนที่สอง เป็นประมวลผลและสร้างเส้นทางแนะนำจากส่วนของเส้นทางรอบๆตัว และส่วนสุดท้ายคือส่วนแสดงผลเส้นทางแนะนำผ่าน google maps และส่งออกข้อมูลเส้นทางเป็นไฟล์นามสกุล .gpx

Abstract

Suggested bike route by Strava Segment is project is Android application for android smartphone by Java language. Goal of projects is find bike routes around user by choose the data from the database of sports-tracking application name Strava. This project use many part of routes (segment) around user's current location to create suggested route by
Floyd-Warshall Algorithm and trade-off ratio in combination of shortest paths and show suggested bike route to user via Google Maps and export route data as gpx file to bike computer.This application have three parts. The first part is fetch part of routes from database of Strava application and show part of routes around user's current location in List view. Second part is process suggested routes around user's current location. And the last part is show suggested route via Google Maps and export route data as gpx file.

คำสำคัญ (Keywords)

Strava Segment,Floyd-Warshall Algorithm,Google Maps & Navigation API,
gpx file,Android Application,Bike Computer

เว็บไซต์โครงงาน
-

วีดีโอคลิปของโครงงาน

ที่เก็บเวอร์ชันซอร์สโค้ด

https://bitbucket.org/wichy_wichpong/buttlearn/


สถานะการนำเข้าข้อมูล

ผู้นำเข้าข้อมูลครั้งแรก
วิชญ์พงศ์ เก้าเอี้ยน (b5510504137)

แก้ไขครั้งสุดท้าย
เมื่อ June 5, 2016, 10:10 a.m. โดย วิชญ์พงศ์ เก้าเอี้ยน (b5510504137)

สถานะการอนุมัติ
รออนุมัติ