নতুন মানচিত্র স্টাইলিং শীঘ্রই Google Maps প্ল্যাটফর্মে আসছে৷ মানচিত্র স্টাইলিংয়ের এই আপডেটে একটি নতুন ডিফল্ট রঙ প্যালেট এবং মানচিত্রের অভিজ্ঞতা এবং ব্যবহারযোগ্যতার উন্নতি অন্তর্ভুক্ত রয়েছে। সমস্ত মানচিত্রের শৈলী মার্চ 2025-এ স্বয়ংক্রিয়ভাবে আপডেট হবে। প্রাপ্যতা এবং আগে কীভাবে নির্বাচন করবেন সে সম্পর্কে আরও তথ্যের জন্য, Google Maps প্ল্যাটফর্মের জন্য নতুন মানচিত্রের শৈলী দেখুন।
GMSCollisionBehaviorRequired (ডিফল্ট): সংঘর্ষ নির্বিশেষে সর্বদা মার্কার প্রদর্শন করুন। এটাই স্বাভাবিক ব্যবহার। অন্য কোন মার্কার বা বেসম্যাপ লেবেল দেখায় কিনা তার উপর কোন প্রভাব নেই।
GMSCollisionBehaviorOptionalAndHidesLowerPriority : শুধুমাত্র মার্কারটি প্রদর্শন করুন যদি এটি অন্য মার্কারের সাথে ওভারল্যাপ না করে। যদি এই ধরনের দুটি মার্কার ওভারল্যাপ হয়, তাহলে উচ্চতর zIndex সহ একটি দেখানো হয়। তাদের একই zIndex থাকলে, নিচের উল্লম্ব স্ক্রিনের অবস্থান দেখানো হয়।
GMSCollisionBehaviorRequiredAndHidesOptional : সংঘর্ষ নির্বিশেষে সর্বদা মার্কার প্রদর্শন করুন এবং যেকোন GMSCollisionBehaviorOptionalAndHidesLowerPriority লুকান। অন্য মার্কারগুলির সাথে ওভারল্যাপ না হলেই মার্কারটি প্রদর্শন করুন৷ GMSCollisionBehaviorRequired নয়। যদি এই ধরনের দুটি মার্কার ওভারল্যাপ হয়, তাহলে উচ্চতর zIndex সহ একটি দেখানো হয়। একই zIndex সহ মার্কারগুলির সংঘর্ষের নিয়মগুলি অনির্ধারিত৷
সুইফট
// Defines a marker to always display and hide any marker or label overlay with this marker in the base map
marker.collisionBehavior = .requiredAndHidesOptional
উদ্দেশ্য গ
// Defines a marker to always display and hide any marker or label overlay with this marker in the base map
marker.collisionBehavior = GMSCollisionBehaviorRequiredAndHidesOptional