Places Service

PlacesService ক্লাস

google.maps.places . PlacesService ক্লাস

স্থান অনুসন্ধান এবং একটি স্থান সম্পর্কে বিশদ পুনরুদ্ধার সম্পর্কিত পদ্ধতি রয়েছে।

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

PlacesService
PlacesService(attrContainer)
পরামিতি:
PlacesService এর একটি নতুন উদাহরণ তৈরি করে যা নির্দিষ্ট কন্টেইনারে অ্যাট্রিবিউশন রেন্ডার করে।
findPlaceFromPhoneNumber
findPlaceFromPhoneNumber(request, callback)
পরামিতি:
রিটার্ন মান: কোনটিই নয়
একটি ফোন নম্বরের উপর ভিত্তি করে স্থানগুলির একটি তালিকা পুনরুদ্ধার করে৷ বেশিরভাগ ক্ষেত্রে ফলাফল তালিকায় শুধুমাত্র একটি আইটেম থাকা উচিত, তবে অনুরোধটি অস্পষ্ট হলে একাধিক ফলাফল ফেরত দেওয়া হতে পারে। কলব্যাকে পাঠানো PlaceResult গুলি একটি পূর্ণ PlaceResult এর উপসেট। আপনার অ্যাপ PlacesService.getDetails কল করে এবং পছন্দসই জায়গার জন্য PlaceResult.place_id পাস করে প্রতিটি জায়গার জন্য আরও বিস্তারিত PlaceResult পেতে পারে।
findPlaceFromQuery
findPlaceFromQuery(request, callback)
পরামিতি:
রিটার্ন মান: কোনটিই নয়
একটি ক্যোয়ারী স্ট্রিং এর উপর ভিত্তি করে স্থানগুলির একটি তালিকা পুনরুদ্ধার করে৷ বেশিরভাগ ক্ষেত্রে ফলাফল তালিকায় শুধুমাত্র একটি আইটেম থাকা উচিত, তবে অনুরোধটি অস্পষ্ট হলে একাধিক ফলাফল ফেরত দেওয়া হতে পারে। কলব্যাকে পাঠানো PlaceResult গুলি একটি পূর্ণ PlaceResult এর উপসেট। আপনার অ্যাপ PlacesService.getDetails কল করে এবং পছন্দসই জায়গার জন্য PlaceResult.place_id পাস করে প্রতিটি জায়গার জন্য আরও বিস্তারিত PlaceResult পেতে পারে।
getDetails
getDetails(request, callback)
পরামিতি:
রিটার্ন মান: কোনটিই নয়
প্রদত্ত placeId দ্বারা চিহ্নিত স্থান সম্পর্কে বিশদ পুনরুদ্ধার করে।
nearbySearch
nearbySearch(request, callback)
পরামিতি:
রিটার্ন মান: কোনটিই নয়
কীওয়ার্ড বা প্রকারের উপর ভিত্তি করে একটি নির্দিষ্ট অবস্থানের কাছাকাছি স্থানগুলির একটি তালিকা পুনরুদ্ধার করে। অবস্থান সর্বদা নির্দিষ্ট করা আবশ্যক, হয় একটি LatLngBounds , অথবা location এবং radius পরামিতি পাস করে৷ কলব্যাকে পাঠানো PlaceResult গুলি সম্পূর্ণ PlaceResult এর উপসেট। আপনার অ্যাপটি পছন্দসই স্থানের জন্য PlaceResult.place_id পাস করে একটি স্থানের বিবরণের অনুরোধ পাঠিয়ে প্রতিটি স্থানের জন্য আরও বিস্তারিত PlaceResult পেতে পারে। PlaceSearchPagination অবজেক্টটি ফলাফলের অতিরিক্ত পৃষ্ঠাগুলি আনতে ব্যবহার করা যেতে পারে (যদি এটি ফলাফলের শেষ পৃষ্ঠা হয় বা ফলাফলের শুধুমাত্র একটি পৃষ্ঠা থাকে তবে শূন্য)।
textSearch
textSearch(request, callback)
পরামিতি: