Geocoder

জিওকোডার ক্লাস

google.maps . Geocoder ক্লাস

একটি ঠিকানা এবং একটি LatLng মধ্যে রূপান্তর করার জন্য একটি পরিষেবা৷

const {Geocoder} = await google.maps.importLibrary("geocoding") কল করে অ্যাক্সেস করুন।
Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

Geocoder
Geocoder()
পরামিতি: কোনোটিই নয়
একটি Geocoder একটি নতুন উদাহরণ তৈরি করে যা Google সার্ভারে জিওকোড অনুরোধ পাঠায়।
geocode
geocode(request[, callback])
পরামিতি:
রিটার্ন মান: Promise < GeocoderResponse >
জিওকোড একটি অনুরোধ.

জিওকোডার অনুরোধ ইন্টারফেস

google.maps . GeocoderRequest ইন্টারফেস

Geocoder পাঠানোর জন্য একটি জিওকোডিং অনুরোধের স্পেসিফিকেশন।

address optional
প্রকার: string optional
জিওকোডের ঠিকানা। address , location এবং placeId একটি, এবং শুধুমাত্র একটি সরবরাহ করতে হবে।
bounds optional
প্রকার: LatLngBounds | LatLngBoundsLiteral optional
LatLngBounds যার মধ্যে অনুসন্ধান করতে হবে। ঐচ্ছিক।
componentRestrictions optional
প্রকার: GeocoderComponentRestrictions optional
উপাদান একটি নির্দিষ্ট এলাকায় ফলাফল সীমাবদ্ধ করতে ব্যবহার করা হয়. একটি ফিল্টার এক বা একাধিক নিয়ে গঠিত: route , locality , administrativeArea , postalCode , country ৷ শুধুমাত্র সমস্ত ফিল্টারের সাথে মেলে এমন ফলাফল ফেরত দেওয়া হবে। ফিল্টার মান অন্যান্য জিওকোডিং অনুরোধের মতো বানান সংশোধন এবং আংশিক মিলের একই পদ্ধতি সমর্থন করে। ঐচ্ছিক।
Beta extraComputations optional
প্রকার: Array < ExtraGeocodeComputation > optional
অতিরিক্ত গণনার একটি তালিকা যা অনুরোধটি সম্পূর্ণ করতে ব্যবহার করা যেতে পারে। দ্রষ্টব্য: এই অতিরিক্ত গণনাগুলি প্রতিক্রিয়াতে অতিরিক্ত ক্ষেত্রগুলি ফিরিয়ে দিতে পারে।
fulfillOnZeroResults optional
প্রকার: boolean optional
প্রতিক্রিয়ায় একটি ZERO_RESULT স্ট্যাটাসের প্রতিশ্রুতি পূরণ করুন৷ এটি কাঙ্ক্ষিত হতে পারে কারণ শূন্য জিওকোডিং ফলাফলের পরেও অতিরিক্ত প্রতিক্রিয়া স্তরের ক্ষেত্রগুলি ফিরে আসতে পারে৷
language optional
প্রকার: string optional
যখন সম্ভব তখন যে ভাষার ফলাফল দেওয়া উচিত তার জন্য একটি ভাষা শনাক্তকারী। সমর্থিত ভাষার তালিকা দেখুন।
location optional
প্রকার: LatLng | LatLngLiteral optional
LatLng (বা LatLngLiteral ) যার জন্য অনুসন্ধান করতে হবে৷ জিওকোডার একটি বিপরীত জিওকোড সম্পাদন করে। আরও তথ্যের জন্য বিপরীত জিওকোডিং দেখুন। address , location এবং placeId একটি, এবং শুধুমাত্র একটি সরবরাহ করতে হবে।
placeId optional
প্রকার: string optional
অবস্থানের সাথে সংশ্লিষ্ট স্থান আইডি। প্লেস আইডিগুলি অনন্যভাবে Google Places ডাটাবেসে এবং Google মানচিত্রে একটি স্থান চিহ্নিত করে৷ Places API ডেভেলপার গাইডে স্থান আইডি সম্পর্কে আরও জানুন। জিওকোডার একটি বিপরীত জিওকোড সম্পাদন করে। আরও তথ্যের জন্য বিপরীত জিওকোডিং দেখুন। address , location এবং placeId একটি, এবং শুধুমাত্র একটি সরবরাহ করতে হবে।
region optional
প্রকার: string optional
দুই-অক্ষর (অ-সংখ্যাসূচক) ইউনিকোড অঞ্চল সাবট্যাগ / CLDR শনাক্তকারী হিসাবে নির্দিষ্ট করা অনুসন্ধানের পক্ষপাতিত্ব করতে ব্যবহৃত দেশের কোড। ঐচ্ছিক। সমর্থিত অঞ্চলগুলির জন্য Google মানচিত্র প্ল্যাটফর্ম কভারেজের বিবরণ দেখুন৷

জিওকোডার কম্পোনেন্ট রেস্ট্রিকশন ইন্টারফেস

google.maps . GeocoderComponentRestrictions ইন্টারফেস

GeocoderComponentRestrictions ফিল্টারের একটি সেট প্রতিনিধিত্ব করে যা একটি নির্দিষ্ট এলাকায় সমাধান করে। এটি কিভাবে কাজ করে তার বিস্তারিত জানার জন্য, জিওকোডিং কম্পোনেন্ট ফিল্টারিং দেখুন।

administrativeArea optional
প্রকার: string optional
সমস্ত administrative_area levels সাথে মেলে। ঐচ্ছিক।
country optional
প্রকার: string optional
একটি দেশের নাম বা দুটি অক্ষরের ISO 3166-1 দেশের কোড মেলে৷ ঐচ্ছিক।
locality optional
প্রকার: string optional
locality এবং sublocality উভয় প্রকারের সাথে মিলে যায়। ঐচ্ছিক।
postalCode optional
প্রকার: string optional
postal_code এবং postal_code_prefix মেলে। ঐচ্ছিক।
route optional
প্রকার: string optional
একটি route দীর্ঘ বা ছোট নামের সাথে মেলে। ঐচ্ছিক।

অতিরিক্ত জিওকোড কম্পিউটেশন ধ্রুবক

google.maps . ExtraGeocodeComputation কম্পিউটেশন ধ্রুবক

একটি জিওকোডিং অনুরোধ সম্পূর্ণ করার সময় সঞ্চালনের জন্য অতিরিক্ত গণনা।

const {ExtraGeocodeComputation} = await google.maps.importLibrary("geocoding") কল করে অ্যাক্সেস করুন।
Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

ADDRESS_DESCRIPTORS একটি ঠিকানা বর্ণনাকারী তৈরি করুন।

জিওকোডার স্ট্যাটাস ধ্রুবক

google.maps . GeocoderStatus স্ট্যাটাস ধ্রুবক

geocode() এ কল করার পরে Geocoder দ্বারা ফিরে আসা স্থিতি। মান দ্বারা, বা ধ্রুবকের নাম ব্যবহার করে এইগুলি নির্দিষ্ট করুন। উদাহরণস্বরূপ, 'OK' বা google.maps.GeocoderStatus.OK

const {GeocoderStatus} = await google.maps.importLibrary("geocoding") কল করে অ্যাক্সেস করুন।
Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

ERROR Google সার্ভারের সাথে যোগাযোগ করতে একটি সমস্যা হয়েছে৷
INVALID_REQUEST এই GeocoderRequest অবৈধ ছিল৷
OK প্রতিক্রিয়াটিতে একটি বৈধ GeocoderResponse রয়েছে।
OVER_QUERY_LIMIT ওয়েবপৃষ্ঠাটি খুব অল্প সময়ের মধ্যে অনুরোধের সীমা অতিক্রম করেছে৷
REQUEST_DENIED ওয়েবপৃষ্ঠাটি জিওকোডার ব্যবহার করার অনুমতি নেই।
UNKNOWN_ERROR একটি সার্ভার ত্রুটির কারণে একটি জিওকোডিং অনুরোধ প্রক্রিয়া করা যায়নি৷ আপনি আবার চেষ্টা করলে অনুরোধ সফল হতে পারে।
ZERO_RESULTS এই GeocoderRequest জন্য কোন ফলাফল পাওয়া যায়নি।

জিওকোডার রেসপন্স ইন্টারফেস

google.maps . GeocoderResponse ইন্টারফেস

জিওকোডারের একটি জিওকোডার প্রতিক্রিয়া যা Geocoder GeocoderResult তালিকা রয়েছে।

results
প্রকার: Array < GeocoderResult >
GeocoderResult ফলাফলের তালিকা
Beta address_descriptor optional
প্রকার: