मैं Google मानचित्र URL में बाइक चलाने / चलने / सार्वजनिक परिवहन की अपनी वरीयता को कैसे सांकेतिक कर सकता हूं?


10

मैं सार्वजनिक परिवहन दिशा-निर्देशों को स्वचालित रूप से दिखाने के लिए एक url पैरामीटर को निर्दिष्ट करने में सक्षम हुआ करता था, लेकिन इसने काम करना बंद कर दिया था और अब मुझे केवल ड्राइविंग निर्देश मिलते हैं जब मैं इस तरह से एक URL दर्ज करता हूं: https://www.google.com/maps/dir/120+Spring+St,+Cambridge,+MA+02141/24+Cummington+Mall,+Boston,+MA+02215/क्या पैरामीटर है जिसे मुझे बाइक चलाने, चलने, या करने के लिए जोड़ना चाहिए सार्वजनिक परिवहन निर्देश? (कुछ इस तरह ?mode=b)

जवाबों:


11

इस प्रारूप का उपयोग करें:

https://www.google.com/maps/preview?saddr=[insert_from_address_here]&daddr=[insert_to_address_here]&dirflg=[insert_mode_here]

के लिए विकल्प dirflg:

  • w: चलना
  • b: साइकिल चलाना
  • dया hया t: ड्राइव
  • r: सार्वजनिक ट्रांजिट

उदाहरण: यदि आप 120 स्प्रिंग सेंट, कैम्ब्रिज, एमए 02141 से 24 कमिंगटन मॉल, बोस्टन, एमए 02215 तक साइकिल चलाना चाहते हैं, तो आपका URL होगा:

https://www.google.com/maps/preview?saddr=120+Spring+St,+Cambridge,+MA+02141&daddr=24+Cummington+Mall,+Boston&dirflg=b

दिलचस्प। मुझे नहीं पता था कि दो URL स्कीम थीं: maps/previewऔरmaps/dir
nachocab

3
नई Google मानचित्र इंटरफ़ेस और URL योजना के साथ, जो अब काम नहीं कर रहे हैं ... मैं URL पर सार्वजनिक पारगमन निर्दिष्ट करने के लिए एक विकल्प की तलाश कर रहा हूं। क्या कोई जानता है?
पेड्रो गैस्पर

10

(सुझावों के आधार पर संपादन 6/25/2015 किया गया)

मैं वास्तव में पिछले कई दिनों से नए URL के साथ खेल रहा हूं और अपनी जांच के परिणाम अपने ब्लॉग पर पोस्ट किए हैं:

https://mstickles.wordpress.com/2015/06/12/gmaps-urls-intro/

URL संरचना के विभिन्न भागों को कवर करने वाले लगभग 11 पद हैं, जिन्हें मैं एक पोस्ट में अच्छी तरह से सारांशित नहीं कर सकता। आपके उद्देश्यों के लिए, डेटा विकल्प संदर्भ पोस्ट के साथ दिशा विकल्प पोस्ट (भाग 1 और भाग 3) संभवतः सबसे अधिक प्रासंगिक हैं। मैं कुछ चीजों पर ध्यान दूंगा, हालांकि:

नए मैप्स URL का '/ data =' सेक्शन एक तरह के "डेटा ब्लॉक" सेटअप में किया जाता है। इसलिए, यदि आप चलने के लिए उल्लिखित पैरामीटर ट्रीबल्स को देखते हैं:

/data=!4m2!4m1!3e2

पहला तत्व, '! 4m2', इसका मतलब यह है कि नक्शा / छवि सामग्री (4m) के बारे में जानकारी रखने वाला ब्लॉक (m) और दो तत्व लंबा है। दूसरा तत्व, '! 4m1', इसका अर्थ है कि दिशाओं के विकल्प (पहले 4 m के अंदर 4 मीटर) ब्लॉक (m) है और एक तत्व लंबा है। अंतिम तत्व, '3e2', इसका मतलब यह है कि परिवहन मोड (4 मी के अंदर 4 मी के अंदर 3 मी) का संकेत है, जिसका मान 2 = है। जैसा कि नोट किया गया है, अन्य संभावित मान 0 = ड्राइविंग, 1 = साइकिल चलाना, 3 = पारगमन, और 4 = उड़ान हैं।

यह महत्वपूर्ण है, यह है कि यदि आप उन ब्लॉकों में जाने वाले एक अन्य विकल्प को जोड़ते हैं, तो पहले तत्वों को यह प्रतिबिंबित करने के लिए बदलना होगा कि वे "अधिक" युक्त तत्व हैं। इसलिए, यदि आप यह निर्दिष्ट करना चाहते हैं कि दूरियों को किलोमीटर में दिखाया जाना चाहिए, तो आप एक तत्व जोड़ेंगे '4e0' (दूरी इकाइयां 4m 4m के अंदर 4m है; मान 0 = किलोमीटर), और नया पैरामीटर सेट होगा:

/data=!4m3!4m2!3e2!4e0

यदि मैं बस के लिए एक प्राथमिकता के साथ सार्वजनिक परिवहन मार्गों को निर्दिष्ट करना चाहता था और कम स्थानान्तरण के लिए एक प्राथमिकता है, तो पैरामीटर सेट होगा:

/data=!4m5!4m4!2m2!4e2!5e0!3e3

यह दिखाने के लिए टूट गया कि कौन से तत्व किस ब्लॉक में हैं:

!4m5 - map/image contents block, 5 elements
- !4m4 - directions block, 4 elements
- - !2m2 - route options, 2 elements
- - - !4e2 - preferred transit route, 2 = fewer transfers
- - -        (1 = best time; 3 = less walking)
- - - !5e0 - preferred transit type, 0 = bus
- - -        (1=subway, 2=train, 3=tram/lt rail)
- - !3e3 - transportation mode, 3 = public transit

1
आपके योगदान के लिए धन्यवाद, लेकिन एक जवाब जिसमें लिंक के अलावा कोई सामग्री नहीं है, लिंक रोट के लिए असुरक्षित है। आपके द्वारा एकत्रित की गई थोड़ी सी जानकारी को संपादित करने से मदद मिलेगी। इस तरह ...

8

मैंने Google फ़ोरम पर एक ही प्रश्न पूछा और एक उत्तर मिला:

[वृक्षों द्वारा]

ये परिवहन के विभिन्न तरीकों के लिए दिशा-निर्देश URL के अंत में जोड़ने के लिए पैरामीटर हैं

Car                /data=!4m2!4m1!3e0
Bicycling          /data=!4m2!4m1!3e1
Walking            /data=!4m2!4m1!3e2
Public Transit     /data=!4m2!4m1!3e3
Airplane           /data=!4m2!4m1!3e4

उदाहरण के लिए https://www.google.com/maps/dir/747+Howard+St,+San+Francisco,+CA/55+Music+Concourse+Dr,+San+Francisco,+CA/cata=4m2! ! 4m1! 3e3

धन्यवाद फिर से, पेड़!


1

लोबोफ़एक्स के उत्कृष्ट उत्तर के लिए धन्यवाद, मैंने इसे अपने कंप्यूटर पर Google क्रोम में एक कस्टम खोज इंजन के रूप में जोड़ा है, इसलिए मैं बस pt [destination]क्रोम ऑम्निबॉक्स में टाइप कर सकता हूं , और यह सार्वजनिक परिवहन को मेरे घर से उस गंतव्य तक छोड़ देगा।

  • सेटिंग्स> खोज> खोज इंजन प्रबंधित करें
    • खोज इंजन: सार्वजनिक परिवहन
    • कीवर्ड: पीटी
    • यूआरएल: https://www.google.com/maps/dir/Home/%s/data=!4m2!4m1!3e3

बेशक इसके लिए Google को यह बताना आवश्यक है कि आपका घर कहाँ है और आपके Google खाते में लॉग इन किया जा रहा है।

आप बदल सकते हैं Homeके साथ Work, या अपने सबसे आम स्थान, कहते हैं 123+Main+St+Springfield, या यहां तक कि here, अगर, फिर से, आप अपने साझा वर्तमान स्थान गूगल के साथ

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.