ui.Map.setOptions

Google Maps বেসম্যাপ পরিবর্তন করে। এর জন্য অনুমতি দেয়: 1) বর্তমান MapType সেট করা। 2) বেসম্যাপের জন্য কাস্টম শৈলী প্রদান (ম্যাপটাইপস্টাইল)। 3) বেসম্যাপের জন্য উপলব্ধ মানচিত্রের টাইপ আইডের তালিকা সেট করা।

যদি কোনো প্যারামিটার ছাড়াই কল করা হয়, তাহলে ম্যাপের ধরনটিকে Google Maps ডিফল্টে রিসেট করে।

এই ui.Map ফেরত দেয়।

ব্যবহার রিটার্নস
Map. setOptions ( mapTypeId , styles , types ) ui.মানচিত্র
যুক্তি টাইপ বিস্তারিত
এই: ui.map ui.মানচিত্র ui.Map উদাহরণ।
mapTypeId স্ট্রিং, ঐচ্ছিক বেসম্যাপ সেট করার জন্য একটি mapTypeId। "ROADMAP", "SATELLITE", "HYBRID", বা "TERRAIN" এর মধ্যে একটি হতে পারে আদর্শ Google Maps API মানচিত্র প্রকারের একটি বা opt_styles অভিধানে নির্দিষ্ট করা কীগুলির একটি নির্বাচন করতে৷ যদি শূন্য হিসাবে ছেড়ে দেওয়া হয় এবং opt_styles-এ শুধুমাত্র 1 শৈলী নির্দিষ্ট করা হয়, তাহলে সেই স্টাইলটি ব্যবহার করা হবে।
styles বস্তু, ঐচ্ছিক কাস্টম MapTypeStyle অবজেক্টের একটি অভিধান যা একটি নামের সাথে কী করা হয়েছে যা মানচিত্রের মানচিত্র প্রকার নিয়ন্ত্রণগুলিতে প্রদর্শিত হবে৷ দেখুন: https://developers.google.com/maps/documentation/javascript/reference#MapTypeStyle
types তালিকা<স্ট্রিং>, ঐচ্ছিক উপলব্ধ করার জন্য মানচিত্রের টাইপআইডগুলির একটি তালিকা৷ যদি বাদ দেওয়া হয়, কিন্তু opt_styles নির্দিষ্ট করা থাকে, তাহলে স্ট্যান্ডার্ড Google Maps API মানচিত্র প্রকারের সাথে সমস্ত স্টাইল কী যুক্ত করে।

উদাহরণ

কোড এডিটর (জাভাস্ক্রিপ্ট)

// Set the map to terrain with a string.
Map.setOptions('TERRAIN');

// Use a dictionary to add some typo protection.
var mapTypes = {
  HYBRID: 'HYBRID',
  ROADMAP: 'ROADMAP',
  SATELLITE: 'SATELLITE',
  TERRAIN: 'TERRAIN'
};

Map.setOptions({mapTypeId: mapTypes.HYBRID});
Map.setOptions({mapTypeId: mapTypes.ROADMAP});
Map.setOptions({mapTypeId: mapTypes.SATELLITE});
Map.setOptions({mapTypeId: mapTypes.TERRAIN});

// Add a basemap that inverts the lightness to make a darker background.
Map.setOptions({
  styles:
      {'Inverted': [{featureType: 'all', stylers: [{invert_lightness: true}]}]}
});

// Use types keyword to control map type visibility, e.g. show only 'Inverted'.
Map.setOptions({
  styles:
      {'Inverted': [{featureType: 'all', stylers: [{invert_lightness: true}]}]},
  types: ['Inverted']
});