রিভার্স জিওকোডিং
রিভার্স জিওকোডিং বলতে কোনও লোকেশনের ভৌগোলিক স্থানাঙ্ককে মানুষের-পঠনযোগ্য রাস্তার ঠিকানায়
রূপান্তর করাকে বোঝায়। iOS-এর জন্য Maps SDK-তে
GMSGeocoder
নামের একটি ক্লাস আছে, যার মধ্যে
reverseGeocodeCoordinate
মেম্বার ফাংশন আছে। কনভার্সন করার জন্য আপনি এটি ব্যবহার করতে পারবেন। এই পদ্ধতি
CLLocationCoordinate2D
অবজেক্টের ইনস্ট্যান্সে লোকেশন কোঅর্ডিনেট নেয় এবং
GMSAddress
ক্লাসের ইনস্ট্যান্সে মানুষের-পঠনযোগ্য রাস্তার ঠিকানা রিটার্ন করে।
পছন্দের ভাষার প্রভাব
জিওকোডারকে মানুষের-পঠনযোগ্য রাস্তার ঠিকানা প্রদান করার জন্য অপ্টিমাইজ করা হয়েছে। এটি করার জন্য, এটি স্থানীয় ভাষায় রাস্তার ঠিকানা দেখায়, যা ব্যবহারকারীর পড়ার উপযোগী (প্রয়োজন হলে) টেক্সটে লিপ্যন্তর করা হয়। অন্যান্য সব ঠিকানা পছন্দের ভাষায় ফেরত পাঠানো হয়।
ঠিকানার উপাদানগুলি একই ভাষায় ফেরত দেওয়া হয়, যা প্রথম উপাদান থেকে বেছে নেওয়া হয়।
পছন্দের ভাষায় কোনও নাম উপলভ্য না থাকলে, জিওকোডার সবচেয়ে কাছাকাছি ম্যাচ ব্যবহার করে।
ঠিকানার কম্পোনেন্ট সংক্রান্ত গ্যারান্টি
ঠিকানার উপাদান সম্পর্কে Google কোনও গ্যারান্টি দেয় না। ঠিকানার স্ট্রাকচার দেশ থেকে দেশে এবং এমনকি দেশের মধ্যেও পরিবর্তিত হয়।
আপনি আশা করতে পারেন যে ঠিকানার উপাদানগুলিতে শুধুমাত্র ডাক ঠিকানার জন্য প্রাসঙ্গিক তথ্য থাকবে, এবং সামান্য কিছু অতিরিক্ত তথ্য থাকতে পারে।
বিশেষ করে, এলাকা সবসময় উল্লেখ করা থাকবে এমন কোনও গ্যারেন্টি নেই, অথবা এটি সবসময় শহরকে বোঝাবে এমনও নয়।
অ্যাড্রেস কম্পোনেন্ট কীভাবে কাজ করে তার উদাহরণ দেখতে, জায়গা অটোমেটিক সম্পূর্ণ করার অ্যাড্রেস ফর্ম দেখুন।
ফলাফল সাজানো হচ্ছে
ফলাফল দূরত্ব অনুযায়ী সাজানো হয় না এবং ক্রম পরিবর্তন হতে পারে।
কোনও নির্দিষ্ট ক্রমের গ্যারেন্টি দেওয়া হয় না।
প্রথম ফলাফল কী হবে সেই ব্যাপারে কোনও গ্যারেন্টি নেই।
রিভার্স জিওকোডিং হল একটি অনুমান
জিওকোডার নির্দিষ্ট টলারেন্সের মধ্যে সবচেয়ে কাছাকাছি থাকা ঠিকানাযোগ্য লোকেশন খোঁজার চেষ্টা করে।
জিওকোডার কোনও মিল খুঁজে না পেলে, এটি কোনও ফলাফল দেখায় না।
আরও তথ্যের জন্য, জিওকোডিং অ্যাড্রেস সংক্রান্ত পেশাদার পদ্ধতি এবং জিওকোডিং সংক্রান্ত প্রায়শই জিজ্ঞাসিত প্রশ্ন দেখুন।