Map Application for STK 493 (Topik Khusus Statistika)
Application link: https://mammarstpc.shinyapps.io/MapApp/
In the second half of 2022, most Indonesian college students, including those in IPB University, began attending offline classes. Since most students had attended online classes, they were unfamiliar with their campus layout, especially the location of certain classrooms. Most students ended up surveying classrooms on their own and passing on verbal descriptions of classroom locations (i.e. in building X, near Y) and videos. Not all students are able to visualize a classroom's location based on verbal descriptions only. Moreover, they cannot locate themselves relative to the classroom. The ability to position the classrooms on a map would be very helpful for new students navigating the campus. Moreover, the ability for students to input rooms that they have located to a public site, instead of only their classmates or friends, would unlock a huge source of information on campus locations.
This application aims to make it easier for students to find locations or places to carry out lectures in an attractive way. In addition to providing the position of the place of study, this application also provides an overview or condition of the place of study, so that the information provided is more specific.
Room data is stored in a view only Google Sheet.
User location is obtained using JavaScript; user must permit app to track their location.
Map is rendered using leaflet.js; markers and map boundaries are adjusted according to user's locations and room data.
Inputs regarding room location is passed onto an editable Google Sheet (not the room Google Sheet!). Sheet administrator manually copies room data if correct.
(Already a minimum viable product!)
Di akhir 2022, mahasiswa di Indonesia, khususnya IPB University, mulai melaksanakan kelas luring. Mahasiswa tidak terbiasa dengan denah kampus; selama ini, mereka melaksanakan kuliah luring. Mahasiswa akhirnya melakukan survei pribadi ke ruangan kelas. Informasi mengenai lokasi diberikan secara verbal (misal, di gedung X, dekat Y) dan menggunakan video. Tak semua mahasiswa dapat memvisualisasikan lokasi kelas berdasarkan deskripsi verbal saja. Mahasiswa juga tak bisa mencari lokasi mereka relatif ke ruang kelas. Oleh karena itu, kemampuan memosisikan ruang kelas dalam peta dapat membantu mahasiswa melakukan navigasi di kampus. Selain itu, kemampuan mahasiswa memasukkan ruangan yang telah mereka temukan di suatu situs publik, bukan hanya ruang kelas atau teman, akan membuka sumber informasi yang signifikan mengenai lokasi kampus.
Aplikasi ini bertujuan untuk memudahkan mahasiswa dalam mencari lokasi atau tempat untuk melaksanakan perkuliahan dengan cara yang menarik. Selain memberikan posisi tempat belajar, aplikasi ini juga memberikan gambaran atau kondisi tempat belajar, sehingga informasi yang diberikan lebih spesifik.
Data ruangan ditaruh di Google Sheet yang hanya dapat dibaca
Lokasi user diambil menggunakan JavaScript; user harus mengizinkan aplikasi mengakses lokasinya.
Peta dirender menggunakan leaflet; marker dan batas peta diatur sesuai dengan lokasi user dan data ruangan.
Input mengenai lokasi ruangan dimasukkan ke Goo Google Sheet yang dapat diedit - bukan Sheet ruangan. Administrator sheet dapat mamasukkan data ruangan secara manual jika benar.
(Tujuan utama telah dipenuhi!)