GMSProjection ক্লাস রেফারেন্স

GMSProjection ক্লাস রেফারেন্স

ওভারভিউ

পৃথিবীর স্থানাঙ্ক (CLLocationCoordinate2D) এবং মানচিত্রের দৃশ্যে (CGPpoint) স্থানাঙ্কগুলির মধ্যে একটি ম্যাপিং সংজ্ঞায়িত করে।

একটি অভিক্ষেপ ধ্রুবক এবং অপরিবর্তনীয়, যে ম্যাপিংটিতে এটি কখনই পরিবর্তিত হয় না। ম্যাপিং অগত্যা রৈখিক হয় না.

এই বস্তুতে অবৈধ আর্থ স্থানাঙ্ক (যেমন, প্রতি CLLocationCoordinate2DIsValid) পাস করার ফলে অনির্ধারিত আচরণ হতে পারে।

পরীক্ষার শর্ত না থাকলে এই ক্লাসটি সরাসরি চালু করা উচিত নয়। পরিবর্তে, GMSMapView এ প্রজেকশনের মাধ্যমে এটি পান।

পাবলিক সদস্য ফাংশন

(সিজিপয়েন্ট) - পয়েন্টফরকোঅর্ডিনেট:
মানচিত্রের দৃশ্যে একটি বিন্দু স্থানাঙ্কে একটি আর্থ স্থানাঙ্ক ম্যাপ করে।
(CLLocationCoordinate2D) - সমন্বয় ফরপয়েন্ট:
পৃথিবীর স্থানাঙ্কের সাথে মানচিত্রের দৃশ্যে একটি বিন্দু স্থানাঙ্ক ম্যাপ করে।
(CGFloat) - পয়েন্টসফরমিটার:এট কোঅর্ডিনেট:
মিটারে দূরত্বকে বিষয়বস্তুর আকারে রূপান্তর করে।
(বুল) - সমন্বয় রয়েছে:
প্রজেকশনের মধ্যে একটি প্রদত্ত স্থানাঙ্ক (lat/lng) রয়েছে কিনা তা প্রদান করে।
( জিএমএস দৃশ্যমান অঞ্চল ) - দৃশ্যমান অঞ্চল
প্রজেকশন অনুযায়ী দৃশ্যমান অঞ্চল (চারটি অবস্থান স্থানাঙ্ক) প্রদান করে।

সদস্য ফাংশন ডকুমেন্টেশন

- (সিজিপয়েন্ট) পয়েন্ট ফরকোঅর্ডিনেট: (CLLocationCoordinate2D) সমন্বয়

মানচিত্রের দৃশ্যে একটি বিন্দু স্থানাঙ্কে একটি আর্থ স্থানাঙ্ক ম্যাপ করে।

- (CLLocationCoordinate2D) coordinateForPoint: (সিজিপয়েন্ট) বিন্দু

পৃথিবীর স্থানাঙ্কের সাথে মানচিত্রের দৃশ্যে একটি বিন্দু স্থানাঙ্ক ম্যাপ করে।

- (CGFloat) পয়েন্ট ফরমিটার: (CLL অবস্থান দূরত্ব) মিটার
সমন্বয়ে: (CLLocationCoordinate2D) সমন্বয়

মিটারে দূরত্বকে বিষয়বস্তুর আকারে রূপান্তর করে।

এটি শুধুমাত্র পৃথিবীর ছোট দূরত্বের জন্য সঠিক, কারণ এটি পর্দার দূরত্বের জন্য CGFloat ব্যবহার করে।

- (BOOL) সমন্বিত ধারণ করে: (CLLocationCoordinate2D) সমন্বয়

প্রজেকশনের মধ্যে একটি প্রদত্ত স্থানাঙ্ক (lat/lng) রয়েছে কিনা তা প্রদান করে।

প্রজেকশন অনুযায়ী দৃশ্যমান অঞ্চল (চারটি অবস্থান স্থানাঙ্ক) প্রদান করে।

GMSMapView এ প্যাডিং সেট করা থাকলে, এই অঞ্চলটি প্যাডিংকে বিবেচনা করে।

দৃশ্যমান অঞ্চলটি অ-আয়তাকার হতে পারে। ফলাফলটি অনির্ধারিত হয় যদি অভিক্ষেপে এমন পয়েন্ট থাকে যা মানচিত্রের কোথাও ম্যাপ করে না (যেমন, ক্যামেরা বাইরের স্থান দেখে)।