রিভার্স জিওকোডিং


 

ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA)-এর ডেভেলপার

রিভার্স জিওকোডিং বলতে কোনও লোকেশনের ভৌগোলিক কোঅর্ডিনেটকে মানুষের-পঠনযোগ্য রাস্তার ঠিকানায় পরিবর্তন করাকে বোঝায়। iOS-এর জন্য Maps SDK-তে GMSGeocoder নামের একটি ক্লাস অন্তর্ভুক্ত থাকে, যার মধ্যে reverseGeocodeCoordinate মেম্বার ফাংশন থাকে যা আপনি কনভার্সন করার জন্য ব্যবহার করতে পারেন। এই পদ্ধতি CLLocationCoordinate2D অবজেক্টের ইনস্ট্যান্সে লোকেশন কোঅর্ডিনেট নেয় এবং GMSAddress ক্লাসের ইনস্ট্যান্সে মানুষের-পঠনযোগ্য রাস্তার ঠিকানা রিটার্ন করে।

পছন্দের ভাষার প্রভাব

জিওকোডারকে মানুষের-পঠনযোগ্য রাস্তার ঠিকানা প্রদান করার জন্য অপ্টিমাইজ করা হয়েছে। এটি করার জন্য, এটি স্থানীয় ভাষায় রাস্তার ঠিকানা দেখায়, যা ব্যবহারকারীর পড়ার উপযোগী (প্রয়োজন হলে) টেক্সটে লিপ্যন্তর করা হয়। অন্যান্য সব ঠিকানা পছন্দের ভাষায় ফেরত পাঠানো হয়।

  • ঠিকানার উপাদানগুলি একই ভাষায় ফেরত দেওয়া হয়, যা প্রথম উপাদান থেকে বেছে নেওয়া হয়।

  • পছন্দের ভাষায় কোনও নাম উপলভ্য না থাকলে, জিওকোডার সবচেয়ে কাছাকাছি ম্যাচ ব্যবহার করে।

ঠিকানার কম্পোনেন্ট সংক্রান্ত গ্যারান্টি

ঠিকানার উপাদান সম্পর্কে Google কোনও গ্যারান্টি দেয় না। ঠিকানার স্ট্রাকচার দেশ থেকে দেশে এবং এমনকি দেশের মধ্যেও পরিবর্তিত হয়।

  • আপনি আশা করতে পারেন যে ঠিকানার উপাদানগুলিতে শুধুমাত্র ডাক ঠিকানার জন্য প্রাসঙ্গিক তথ্য থাকবে, এবং তার থেকে সামান্য বেশি।

  • বিশেষ করে, locality সবসময় উপস্থিত থাকবে এমন কোনও গ্যারেন্টি নেই, অথবা এটি সবসময় city-কে উপস্থাপন করবে এমনও নয়।

ঠিকানার কম্পোনেন্ট কীভাবে কাজ করে তার উদাহরণ দেখতে, জায়গা অটোমেটিক সম্পূর্ণ করার ঠিকানা ফর্ম দেখুন।

ফলাফল সাজানো হচ্ছে

ফলাফল দূরত্ব অনুযায়ী সাজানো হয় না এবং ক্রম পরিবর্তন হতে পারে।

  • কোনও নির্দিষ্ট ক্রমের গ্যারেন্টি দেওয়া হয় না।

  • প্রথম ফলাফল কী হবে সেই ব্যাপারে কোনও গ্যারেন্টি নেই।

রিভার্স জিওকোডিং হল একটি অনুমান

জিওকোডার নির্দিষ্ট সহনশীলতার মধ্যে সবচেয়ে কাছের ঠিকানাযোগ্য লোকেশন খোঁজার চেষ্টা করে।

জিওকোডার কোনও মিল খুঁজে না পেলে, এটি কোনও ফলাফল দেখায় না।

আরও তথ্যের জন্য, জিওকোডিং অ্যাড্রেস সংক্রান্ত পেশাদার পদ্ধতি এবং জিওকোডিং সংক্রান্ত প্রায়শই জিজ্ঞাসিত প্রশ্ন দেখুন।