Lompat ke konten
A alfach.com

Maplace.js - Plugin Jquery Google Map yang Serba Guna

A alfach.com
1 menit baca

Bagi yang tertarik untuk memasukkan google map ke dalam web, maplace.js merupakan jquery plugin yang menarik. Walaupun ukurannya kecil, namun memiliki fitur yang lengkap atau serba guna. Dengan maplace,js, anda dapat memasukkan google map di web beserta marker, dan custom menu dengan cepat dan mudah. Maplace.js membutuhkan adanya jquery dan Google Maps API v3 .

Fitur-fitur yang tersedia di maplace.js

  • Implementasi yang mudah dan opsi menu yang sederhana
  • Google map dapat dijalankan sebanyak apapun
  • Tersedia marker dengan icon yang dapat dipilih sendiri dan kontrol menu yang dapat disesuaikan sendiri
  • Mendukung untuk melakukan directions, polygons, polylines, Fusion tables dan styled maps
  • Berjalan disemua browser yang populer.

Maplace.js memiliki lisensi MIT.

Contoh implementasi :

JS

Shell
var maplace = new Maplace(); 
maplace.Load(); 
// or new Maplace().Load();

HTML

HTML / XML
<div id="gmap"></div>
<p>

maplace2

Maka, itu sudah cukup untuk menampilkan google map. Jika Anda ingin mengarahkan posisi map yang ditampilkan bisa ditambahkan seperti :

Kode
new Maplace({
	show_markers: false,
	locations: [{
		lat: 45.9, 
		lon: 10.9,
		zoom: 8
	}]
}).Load();

atau

Kode
new Maplace({
	map_options: {
		set_center: [45.9, 10.9],
		zoom: 8
	}
}).Load();

Sementara jika anda ingin membuat rute pada maplace.js, anda terlebih dahulu harus menginisiasikan titik koordinat asal dan tujuan pada variabel, maka secara otomatis maplace.js akan menampilkan rutenya.

Misal :

variabel titik koordinat

HTML / XML
var LocsD = [
	{
			lat: 45.4654,
			lon: 9.1866,
			title: 'Milan, Italy',
			html: '<h3>Milan, Italy</h3>
<p>'

	},

	{

			lat: 47.36854,

			lon: 8.53910,

			title: 'Zurich, Switzerland',

			html: '</p>

<h3>Zurich, Switzerland</h3>
<p>',

			visible: false

	},

	{

			lat: 48.892,

			lon: 2.359,

			title: 'Paris, France',

			html: '</p>

<h3>Paris, France</h3>
<p>',

			stopover: true

	},

	{

			lat: 48.13654,

			lon: 11.57706,

			title: 'Munich, Germany',

			html: '</p>

<h3>Munich, Germany</h3>
<p>'

	}

];

Sementara untuk menampilkannya :

JavaScript
new Maplace({
	locations: LocsD,
	map_div: '#gmap-route',
	generate_controls: false,
	show_markers: false,
	type: 'directions',
	draggable: true,
	directions_panel: '#route',
	afterRoute: function(distance) {
		$('#km').text(': '+(distance/1000)+'km');
	}
}).Load();

cukup sederhana kan :)

Tag jquery map Web

Bacaan terkait

php

Menerapkan IP Blocker di Laravel

Untuk meningkatkan security di website, salah satunya dengan menerapkan IP blocker atau mem-blokir IP address yang mengakses website. Di laravel salah satunya dengan...

1 menit

Komentar (0)

Belum ada komentar. Jadilah yang pertama.

Tulis komentar

Komentar akan dimoderasi sebelum tampil.

Tidak akan dipublikasikan.