ওভারভিউ
এই শ্রেণীটি iOS-এর জন্য উপভোক্তা SDK-এ প্রধান দৃশ্য উপস্থাপন করে।
আপনি একটি কাস্টমাইজযোগ্য মানচিত্র তৈরি করতে এই ক্লাসটি ব্যবহার করতে পারেন যাতে আপনার ব্যবহারকারীরা কাস্টম মার্কার এবং পলিলাইন তৈরি করতে `consumerMapStylecoordinator` ব্যবহার করতে পারে।
- বিঃদ্রঃ:
- আপনার ডিফল্ট কনস্ট্রাক্টর [[ GMTCMapView alloc] initWithFrame:] এর মাধ্যমে এই মানচিত্রটি ইনস্ট্যান্ট করা উচিত।
GMTCMapView শুধুমাত্র GMSMapView এবং সমস্ত UIKit অবজেক্টের মতো প্রধান থ্রেড থেকে পড়া এবং পরিবর্তন করা যেতে পারে। অন্য থ্রেড থেকে এই পদ্ধতিগুলিকে কল করার ফলে একটি ব্যতিক্রম বা অনির্ধারিত আচরণ হয়।
পাবলিক সদস্য ফাংশন | |
(উদাহরণ প্রকার) | - initWithFrame: |
GMTCMapView অবজেক্টের সূচনা। | |
( বাতিলযোগ্য উদাহরণ টাইপ) | - initWithCoder: |
কোডার দিয়ে সূচনা। | |
(অকার্যকর) | - ক্যামেরা রিসেট করুন |
বর্তমান সক্রিয় ম্যাপভিউ সেশন(গুলি) এর উপর ভিত্তি করে ম্যাপভিউ এর ক্যামেরাকে ডিফল্ট অবস্থানে পুনরায় সেট করে। | |
(অকার্যকর) | - redrawRidesharingOverlays |
বর্তমান মানচিত্র দৃশ্যে রেন্ডার করা রাইডশেয়ারিংয়ের জন্য সমস্ত ওভারলেগুলির একটি পুনরায় আঁকতে বাধ্য করে৷ | |
(অকার্যকর) | - showMapViewSession: |
ম্যাপভিউতে একটি ম্যাপভিউ সেশন দেখায়। | |
(অকার্যকর) | - হাইডম্যাপভিউ সেশন: |
ম্যাপভিউতে একটি ম্যাপভিউ সেশন লুকিয়ে রাখে। | |
(অকার্যকর) | - AllMapViewSessions লুকান |
ম্যাপভিউতে সমস্ত ম্যাপভিউ সেশন লুকান। | |
(NSArray< আইডি < GMTCMapViewSession >> *) | - সক্রিয় অধিবেশন |
ম্যাপভিউতে বর্তমানে দেখানো সমস্ত ম্যাপভিউ সেশনগুলি ফেরত দেয়। | |
বৈশিষ্ট্য | |
id< GMTCMapViewDelegate > | প্রতিনিধি |
ম্যাপ ভিউ এর প্রতিনিধি। | |
GMTCCconsumerMapStyleCoordinator * | কনজিউমারম্যাপস্টাইল কোঅর্ডিনেটর |
লাইব্রেরির মার্কার, পলিলাইন এবং বহুভুজগুলির জন্য কাস্টমাইজযোগ্য UI বিকল্পগুলি বজায় রাখে। | |
বুল | allowCameraAutoUpdate |
মানচিত্র দৃশ্যের ক্যামেরাকে স্বয়ংক্রিয় আপডেট করার অনুমতি দেয়৷ |
সদস্য ফাংশন ডকুমেন্টেশন
- (ইনস্ট্যান্সটাইপ) initWithFrame: | (CGRect) | ফ্রেম |
GMTCMapView অবজেক্টের সূচনা।
- (নূলযোগ্য উদাহরণ টাইপ) initWithCoder: | (NSCoder*) | একটি ডিকোডার |
কোডার দিয়ে সূচনা।
- বিঃদ্রঃ:
- পরিবর্তে
-initWithFrame
ব্যবহার করুন।
- (অকার্যকর) ক্যামেরা রিসেট করুন |
বর্তমান সক্রিয় ম্যাপভিউ সেশন(গুলি) এর উপর ভিত্তি করে ম্যাপভিউ এর ক্যামেরাকে ডিফল্ট অবস্থানে পুনরায় সেট করে।
- (অকার্যকর) redrawRidesharingOverlays |
বর্তমান মানচিত্র দৃশ্যে রেন্ডার করা রাইডশেয়ারিংয়ের জন্য সমস্ত ওভারলেগুলির একটি পুনরায় আঁকতে বাধ্য করে৷
এই ওভারলেগুলির মধ্যে GMTCCustomizableMarkerType
দ্বারা উল্লেখ করা রাইড শেয়ারিং সম্পর্কিত মার্কার, পিক-আপ সংমিশ্রিত এলাকা এবং ট্রিপ রুটের জন্য বহুভুজ অন্তর্ভুক্ত। আপনি GMTCMapView এ clear
কল করে পরিষ্কার করা ওভারলে পুনরায় আঁকতে এই পদ্ধতিটি ব্যবহার করতে পারেন।
- বিঃদ্রঃ:
- এই API একটি অ্যাপ্লিকেশন স্তর থেকে যোগ করা ওভারলে পুনরুদ্ধার করে না।
- (অকার্যকর) showMapViewSession: | (id< GMTCMapViewSession >) | সেশন |
ম্যাপভিউতে একটি ম্যাপভিউ সেশন দেখায়।
- (অকার্যকর) hideMapViewSession: | (id< GMTCMapViewSession >) | সেশন |
ম্যাপভিউতে একটি ম্যাপভিউ সেশন লুকিয়ে রাখে।
- (অকার্যকর) সমস্ত ম্যাপভিউ সেশনগুলি লুকান৷ |
ম্যাপভিউতে সমস্ত ম্যাপভিউ সেশন লুকান।
- (NSArray<id< GMTCMapViewSession >> *) সক্রিয় সেশন |
ম্যাপভিউতে বর্তমানে দেখানো সমস্ত ম্যাপভিউ সেশনগুলি ফেরত দেয়।
সম্পত্তি ডকুমেন্টেশন
- (id< GMTCMapViewDelegate >) প্রতিনিধি [read, write, assign] |
ম্যাপ ভিউ এর প্রতিনিধি।
- ( GMTCCconsumerMapStyleCoordinator *) consumerMapStyleCoordinator [read, assign] |
লাইব্রেরির মার্কার, পলিলাইন এবং বহুভুজগুলির জন্য কাস্টমাইজযোগ্য UI বিকল্পগুলি বজায় রাখে।
- (BOOL) অনুমতি দেয় ক্যামেরাঅটোআপডেট [read, write, assign] |
মানচিত্র দৃশ্যের ক্যামেরাকে স্বয়ংক্রিয় আপডেট করার অনুমতি দেয়৷
ডিফল্ট মান হল হ্যাঁ.