১) বর্তমান ম্যাপটাইপ সেট করা। ২) বেসম্যাপের জন্য কাস্টম স্টাইল প্রদান করা (ম্যাপটাইপ স্টাইল)। ৩) বেসম্যাপের জন্য উপলব্ধ ম্যাপটাইপআইডিগুলির তালিকা সেট করা।
যদি কোনও প্যারামিটার ছাড়াই কল করা হয়, তাহলে মানচিত্রের ধরণটি গুগল ডিফল্টে রিসেট করে।
মানচিত্রটি ফেরত দেয়।
| ব্যবহার | রিটার্নস |
|---|---|
Map.setOptions( mapTypeId , styles , types ) | ui.Map সম্পর্কে |
| যুক্তি | আদর্শ | বিস্তারিত |
|---|---|---|
mapTypeId | স্ট্রিং, ঐচ্ছিক | বেসম্যাপ সেট করার জন্য একটি mapTypeId। "ROADMAP", "SATELLITE", "HYBRID" অথবা "TERRAIN" এর মধ্যে যেকোনো একটি ব্যবহার করে স্ট্যান্ডার্ড Google Maps API ম্যাপ টাইপ নির্বাচন করা যেতে পারে, অথবা opt_styles অভিধানে নির্দিষ্ট করা কীগুলির মধ্যে একটি ব্যবহার করা যেতে পারে। যদি null হিসেবে ছেড়ে দেওয়া হয় এবং opt_styles-এ শুধুমাত্র ১টি স্টাইল নির্দিষ্ট করা থাকে, তাহলে সেই স্টাইলটি ব্যবহার করা হবে। |
styles | বস্তু, ঐচ্ছিক | কাস্টম MapTypeStyle অবজেক্টের একটি অভিধান যার নাম ম্যাপের Map Type Controls-এ প্রদর্শিত হবে। দেখুন: https://developers.google.com/maps/documentation/javascript/reference#MapTypeStyle |
types | তালিকা[স্ট্রিং], ঐচ্ছিক | mapTypeIds এর একটি তালিকা উপলব্ধ করতে হবে। যদি বাদ দেওয়া হয়, কিন্তু opt_styles নির্দিষ্ট করা থাকে, তাহলে সমস্ত স্টাইল কী স্ট্যান্ডার্ড Google Maps API ম্যাপ প্রকারের সাথে যুক্ত করে। |
উদাহরণ
কোড এডিটর (জাভাস্ক্রিপ্ট)
// Types Map.setOptions('HYBRID'); Map.setOptions('ROADMAP'); Map.setOptions('SATELLITE'); Map.setOptions('TERRAIN');