Menampilkan Peta dengan LeafletJs


Menampilkan peta dengan leafletjs

Halo sahabat MalasNgoding.com pada kesempatan ini Kita akan mengupas materi mengenai cara menampilkan peta atau map pada halaman web. Untuk menampilkan peta pada materi ini Kita menggunakan bantuan library LeafletJs.

Menampilkan Peta dengan LeafletJs

Dikutip dari laman dokumentasi LeafletJs merupakan sebuah library JavaScript yang terbuka untuk umum dalam memenuhi keperluan maping. Meskipun tidak sehebat google map, LeafletJs ini sangat ringan dan memiliki hampir semua fitur yang dibutuhkan developer dalam mengembangkan aplikasi.

Berikut step by step yang harus Anda ikuti untuk menampilkan peta atau map kedalam halaman website. Ikuti langkah perlangkah supaya tidak error dalam melakukan running nantinya.

Buat Halaman Website

Buatlah sebuah halaman website yang nantinya di halaman ini akan kita tampilkan map menggunakan LeafletJs. Contoh halamannya adalah sebagai berikut.

Install library LeafletJs

Tahapan ini Kita akan instalasi library LeafletJs, library ini kita letakkan didalam tag head di halaman web yang sudah Kita buat. Contonya sebagai berikut.

Untuk library ada dua yaitu css dari leafletjs dan juga JavaScript yang berupa API dari leafletJs itu sendiri yang sudah disediakan.

Buat Container untuk Menampilkan Peta

Maksud container disini adalah membuat sebuah wadah untuk menampilkan peta didalam halaman web Kita. Container ini berada didalam tag body. Berikut contohnya.

Menampilkan Peta Menggunakan LeafletJs

Langkah terakhir yaitu menampilkan peta menggunakan leaflet. Perhatikan kodingan berikut ini

karena based nya menggunakan JavaScript maka untuk menampilkan map kita membutuhkan bantuan dari tag script. Berikut beberapa penjelasan dari script menampilkan map diatas

  1. Var mapOptions. Leaflet memiliki beberapa opsi yang bisa digunakan untuk menampilkan map seperti zoom, atur latitude dan longitude, animasi dan lainnya yang bisa dilihat di dokumentasi leafletJs.
  2. var map = new L.map('map', mapOptions); Digunakan untuk menyimpan identitas dari mapOptions yang nantinya bisa dipanggil kembali pada container yang sudah dibuat sebelumnya.
  3. var layer = new L.TileLayer. Code ini untuk membuat layer objek dari map itu sendiri, disini sebenar bisa kita tentukan jenis map yang akan ditampilkan seperi openstreetmap
  4. map.addLayer(layer); ini adalah menambahkan layer yang dibuat pada langkah sebelumnya ke objek peta.

Untuk kodingan selengkapnya dapat Anda perhatikan pada kode berikut ini

Menampilkan peta menggunakan Leafletjs
Menampilkan peta menggunakan Leafletjs

Kesimpulan

Dari Materi diatas dapat disimpulkan bahwa leafletJs adalah salah satu library yang terbuka untuk umum dalam hal proses maping. Meskupun tidak sehabat google map leafletJs ini mampu mencukupi kebutuhan developer dalam membantu menyelesaikan project.


Muzanni

Algorithms Learner, future lecturer and Happy to sharing about knowledge

Tutorial Menarik Lainnya

Membuat marker pada peta leafletjs

Menampilkan Marker Pada Map Leaflet

Halo sobat MalasNgoding.com Pada meteri ini saya ingin melanjutkan pembahasan mengenai pembuatan peta atau map menggunakan Leaflet. Materi sebelumnya membahasa bagaimana kita menampilkan peta, namun ...

Diskusi

Belum Ada Diskusi

Tulis Komentar / Pertanyaan

Download ebook belajar HTML & CSS dasar untuk pemula gratis

Download Ebook belajar HTML & CSS dasar untuk pemula gratis.

Ebook ini bisa di download oleh teman-teman yang baru mulai belajar HTML dan CSS dasar tapi tidak tahu mau memulai belajar dari mana. materi pembelajaran sudah di susun secara sistematis dan di dukung contoh gambar.

DOWNLOAD