(পরামর্শের ভিত্তিতে সম্পাদনাগুলি 6/25/2015 হয়েছে)
আমি আসলে গত কয়েক দিন ধরে নতুন ইউআরএল নিয়ে খেলছি এবং আমার তদন্তের ফলাফলগুলি আমার ব্লগে পোস্ট করেছি:
https://mstickles.wordpress.com/2015/06/12/gmaps-urls-intro/
ইউআরএল কাঠামোর বিভিন্ন অংশ জুড়ে প্রায় 11 টি পোস্ট রয়েছে, যা আমি একটি পোস্টে ভালভাবে সংক্ষিপ্ত করতে পারি না। আপনার উদ্দেশ্যে, নির্দেশাবলী বিকল্পের পোস্টগুলি (পর্ব 1 এবং অংশ 3) সম্ভবত ডেটা বিকল্পগুলির রেফারেন্স পোস্টের সাথে সর্বাধিক প্রাসঙ্গিক। আমি কয়েকটি বিষয় খেয়াল করব, যদিও:
নতুন মানচিত্রের ইউআরএলের '/ ডেটা =' বিভাগটি এক ধরণের "ডেটা ব্লক" সেটআপে সম্পন্ন হয়েছে। সুতরাং, আপনি যদি হাঁটার জন্য উল্লিখিত প্যারামিটার গাছের গাছগুলি লক্ষ্য করেন:
/data=!4m2!4m1!3e2
প্রথম উপাদান, '! 4 মি 2' এর অর্থ এটি হ'ল (এম) মানচিত্র / চিত্রের সামগ্রী (4 মি) সম্পর্কিত তথ্য ধারণ করে এবং এটি দুটি উপাদান দীর্ঘ। দ্বিতীয় উপাদান, '! 4 মি 1', এর অর্থ এটি হ'ল ব্লক (মি) দিকনির্দেশের রুট বিকল্পগুলি (প্রথম 4 মিটার ভিতরে 4 মি) এবং এটি একটি উপাদান দীর্ঘ element সর্বশেষ উপাদান, '3e2', এর অর্থ হল একটি গণিত মান (ঙ) পরিবহন মোড (4 মিটার ভিতরে 4 মিটার ভিতরে 3e) নির্দেশক, 2 = হাঁটার মান সহ। গাছের পাখি যেমন উল্লেখ করেছে, অন্যান্য সম্ভাব্য মানগুলি হ'ল 0 = ড্রাইভিং, 1 = সাইকেল চালানো, 3 = ট্রানজিট এবং 4 = ফ্লাইট।
এটির গুরুত্বপূর্ণ কারণটি হ'ল আপনি যদি এই ব্লকগুলিতে থাকা অন্য একটি বিকল্প যুক্ত করতে চান তবে প্রথম উপাদানগুলিকে তারা আরও বেশি উপাদান "রয়েছে" তা প্রতিবিম্বিত করতে পরিবর্তন করতে হবে। সুতরাং, যদি আপনি নির্দিষ্ট করতে চান যে দূরত্বগুলি কিলোমিটারে দেখানো উচিত, আপনি একটি উপাদান '4e0' যুক্ত করতে পারেন (দূরত্বের ইউনিটগুলি 4 মিটারের মধ্যে 4 মিটার; মান 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
maps/preview
এবংmaps/dir