Lapisan Lalu Lintas, Transportasi Umum, dan Bersepeda memodifikasi lapisan peta dasar untuk menampilkan kondisi lalu lintas, jaringan transportasi umum setempat, atau informasi rute bersepeda saat ini. Lapisan ini tersedia di wilayah tertentu.
Lapisan Lalu Lintas
Maps JavaScript API memungkinkan Anda menambahkan informasi
lalu lintas secara real-time (jika didukung) ke peta Anda menggunakan objek
TrafficLayer
. Informasi lalu lintas diperbarui secara berkala, namun tidak secara instan. Permintaan
yang cepat dan berturut-turut untuk area yang sama cenderung tidak memberikan hasil
yang berbeda.
TypeScript
function initMap(): void { const map = new google.maps.Map( document.getElementById("map") as HTMLElement, { zoom: 13, center: { lat: 34.04924594193164, lng: -118.24104309082031 }, } ); const trafficLayer = new google.maps.TrafficLayer(); trafficLayer.setMap(map); } declare global { interface Window { initMap: () => void; } } window.initMap = initMap;
JavaScript
function initMap() { const map = new google.maps.Map(document.getElementById("map"), { zoom: 13, center: { lat: 34.04924594193164, lng: -118.24104309082031 }, }); const trafficLayer = new google.maps.TrafficLayer(); trafficLayer.setMap(map); } window.initMap = initMap;
Mencoba Contoh
Lapisan Transportasi Umum
Maps JavaScript API memungkinkan Anda menampilkan jaringan transportasi umum kota pada peta menggunakan objek TransitLayer
. Jika Lapisan Transportasi Umum diaktifkan, dan peta diposisikan di tengah kota yang mendukung informasi transportasi umum, peta akan menampilkan jalur transit utama sebagai garis tebal yang berwarna. Warna garis ditetapkan berdasarkan informasi dari operator jalur transit. Mengaktifkan Lapisan Transportasi Umum akan mengubah gaya peta dasar menjadi lebih menekankan rute transportasi umum.
Informasi transportasi umum hanya tersedia di lokasi tertentu. Untuk melihat daftar kota tempat informasi transportasi umum saat ini tersedia, lihat daftar ini.
Jika Anda adalah perusahaan publik yang mengawasi transportasi umum untuk kota Anda dan ingin data Anda disertakan, kunjungi situs Program Partner Google Transit untuk mempelajari lebih lanjut.
Contoh berikut menampilkan Lapisan Transportasi Umum yang diaktifkan pada peta London, Inggris Raya:
TypeScript
function initMap(): void { const map = new google.maps.Map( document.getElementById("map") as HTMLElement, { zoom: 13, center: { lat: 51.501904, lng: -0.115871 }, } ); const transitLayer = new google.maps.TransitLayer(); transitLayer.setMap(map); } declare global { interface Window { initMap: () => void; } } window.initMap = initMap;
JavaScript
function initMap() { const map = new google.maps.Map(document.getElementById("map"), { zoom: 13, center: { lat: 51.501904, lng: -0.115871 }, }); const transitLayer = new google.maps.TransitLayer(); transitLayer.setMap(map); } window.initMap = initMap;
Mencoba Contoh
Lapisan Bersepeda
Maps JavaScript API memungkinkan Anda menambahkan informasi sepeda ke peta menggunakan objek BicyclingLayer
. BicyclingLayer
merender lapisan jalur sepeda, rute sepeda yang disarankan, dan overlay lain yang khusus digunakan untuk bersepeda di atas peta tertentu. Selain itu, lapisan mengubah gaya peta dasar itu sendiri
untuk memperjelas jalan yang mendukung rute sepeda dan mengurangi kejelasan pada jalan
yang tidak cocok untuk sepeda.
Contoh berikut menampilkan lapisan Sepeda yang diaktifkan pada peta Cambridge, MA:
TypeScript
function initMap(): void { const map = new google.maps.Map( document.getElementById("map") as HTMLElement, { zoom: 14, center: { lat: 42.3726399, lng: -71.1096528 }, } ); const bikeLayer = new google.maps.BicyclingLayer(); bikeLayer.setMap(map); } declare global { interface Window { initMap: () => void; } } window.initMap = initMap;
JavaScript
function initMap() { const map = new google.maps.Map(document.getElementById("map"), { zoom: 14, center: { lat: 42.3726399, lng: -71.1096528 }, }); const bikeLayer = new google.maps.BicyclingLayer(); bikeLayer.setMap(map); } window.initMap = initMap;
Mencoba Contoh
Rute hijau tua menunjukkan rute khusus bersepeda. Rute hijau muda menunjukkan jalan dengan "jalur sepeda" khusus. Rute putus-putus menunjukkan jalan atau jalur yang direkomendasikan untuk penggunaan sepeda.