Saya dulu dapat menentukan parameter url untuk secara otomatis menunjukkan arah angkutan umum, tetapi berhenti berfungsi dan sekarang saya hanya mendapatkan petunjuk arah mengemudi ketika saya memasukkan URL seperti ini: https://www.google.com/maps/dir/120+Spring+St,+Cambridge,+MA+02141/24+Cummington+Mall,+Boston,+MA+02215/
Apa parameter yang harus saya tambahkan untuk mendapatkan bersepeda, berjalan, atau arah angkutan umum? (sesuatu seperti ?mode=b
)
google-maps
nachocab
sumber
sumber
maps/preview
danmaps/dir
(Suntingan dibuat 25/6/2015 berdasarkan saran)
Saya sebenarnya telah bermain dengan URL baru selama beberapa hari terakhir dan telah memposting hasil investigasi saya di blog saya:
https://mstickles.wordpress.com/2015/06/12/gmaps-urls-intro/
Ada sekitar 11 posting yang mencakup berbagai bagian struktur URL, yang tidak bisa saya ringkas dalam satu posting. Untuk keperluan Anda, posting Opsi Arah (Bagian 1 dan Bagian 3) mungkin yang paling relevan, bersama dengan posting Referensi Opsi Data. Saya akan mencatat beberapa hal, meskipun:
Bagian '/ data =' URL peta baru dilakukan dalam semacam pengaturan "blok data". Jadi, jika Anda melihat parameter treeble yang disebutkan untuk berjalan:
Elemen pertama, '! 4m2', berarti ini adalah blok (m) yang menyimpan informasi tentang peta / konten gambar (4m) dan panjangnya dua elemen. Elemen kedua, '! 4m1', berarti ini adalah blok (m) yang menahan opsi rute arah (4m di dalam 4m pertama) dan panjangnya satu elemen. Elemen terakhir, '3e2', berarti ini adalah nilai yang disebutkan (e) menunjukkan moda transportasi (3e di dalam 4m di dalam 4m), dengan nilai 2 = berjalan. Seperti dicatat oleh treebles, nilai-nilai lain yang mungkin adalah 0 = mengemudi, 1 = bersepeda, 3 = transit, dan 4 = penerbangan.
Alasan ini penting, adalah bahwa jika Anda menambahkan opsi lain yang masuk dalam blok itu, elemen pertama harus berubah untuk mencerminkan bahwa mereka "mengandung" lebih banyak elemen. Jadi, jika Anda ingin menentukan bahwa jarak harus ditampilkan dalam kilometer, Anda akan menambahkan elemen '4e0' (unit jarak adalah 4e di dalam 4m di dalam 4m; nilai 0 = kilometer), dan set parameter baru adalah:
Jika saya ingin menentukan rute angkutan umum dengan preferensi untuk naik bus dan preferensi untuk lebih sedikit transfer, set parameternya adalah:
Dipecah untuk menunjukkan elemen mana di blok mana:
sumber
Saya menanyakan pertanyaan yang sama di Forum Google dan mendapat jawaban:
[oleh treebles]
Sekali lagi terima kasih, treebles!
sumber
Berkat jawaban yang sangat baik dari LoboFX, saya telah menambahkan ini sebagai mesin pencari khusus di Google Chrome di komputer saya, jadi saya bisa mengetikkan
pt
[destination]
ke omnibox Chrome, dan itu akan menemukan transportasi umum pergi sekarang dari Rumah saya ke tujuan itu.https://www.google.com/maps/dir/Home/%s/data=!4m2!4m1!3e3
Tentu saja ini mengharuskan Anda memberi tahu Google di mana rumah Anda dan login ke akun Google Anda.
Anda dapat mengganti
Home
denganWork
, atau lokasi Anda yang paling umum, katakanlah123+Main+St+Springfield
, atau bahkanhere
, jika, sekali lagi, Anda membagikan lokasi Anda saat ini dengan Google .sumber