Service

StreetViewService ক্লাস

ক্লাস google.maps.StreetViewService
লাইব্রেরি "streetView"

StreetViewService অবজেক্ট Street View ডেটার জন্য সার্চ করে।

const {StreetViewService} = await google.maps.importLibrary("streetView");
StreetViewService
StreetViewService()
প্যারামিটার: কিছু নেই
StreetViewService তৈরি করে, যা Street View পরিষেবায় স্টোর করা ডেটার জন্য একটি ইন্টারফেস প্রদান করে।
getPanorama
getPanorama(request[, callback])
প্যারামিটার:
রিটার্ন ভ্যালু: Promise<StreetViewResponse>
প্রদান করা Street View কোয়েরি অনুরোধের সাথে মেলে এমন প্যানোরামার জন্য StreetViewPanoramaData ফিরিয়ে আনে। প্রদান করা কলব্যাকে StreetViewPanoramaData পাস করা হয়।

StreetViewStatus constants

constants google.maps.StreetViewStatus
library "streetView"

Street View সংক্রান্ত অনুরোধ সম্পূর্ণ হওয়ার পরে StreetViewService-এর মাধ্যমে রিটার্ন করা স্ট্যাটাস। এগুলি ভ্যালু বা কনস্ট্যান্টের নাম ব্যবহার করে নির্দিষ্ট করা যেতে পারে। যেমন, 'OK' বা google.maps.StreetViewStatus.OK।

এইসব কনস্ট্যান্ট স্ট্রিং হিসেবেও ব্যবহার করা যায়। TypeScript-এ, স্ট্রিং লিটারেল StreetViewStatusString টাইপ দ্বারা সংজ্ঞায়িত করা হয়।

const {StreetViewStatus} = await google.maps.importLibrary("streetView");
OK অনুরোধটি সফল হয়েছে।
UNKNOWN_ERROR অনুরোধটি সফলভাবে প্রসেস করা যায়নি, তবে ব্যর্থতার সঠিক কারণ জানা যায়নি।
ZERO_RESULTS সার্চের মাপকাঠির সাথে মেলে এমন কোনও প্যানোরামা পাওয়া যায়নি।

StreetViewLocationRequest ইন্টারফেস

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

getPanorama-এর সাথে Street View সংক্রান্ত অনুরোধ পাঠানো হবে। StreetViewLocationRequest আপনাকে নির্দিষ্ট লোকেশনে Street View প্যানোরামা সার্চ করতে দেয়।

location
ঐচ্ছিক
ধরন: LatLng|LatLngLiteral optional
Street View প্যানোরামা সার্চ করার জন্য লোকেশন নির্দিষ্ট করে।
preference
ঐচ্ছিক
ধরন: StreetViewPreference optional
ব্যাসার্ধের মধ্যে কোন প্যানোরামা খুঁজে পাওয়া উচিত তার জন্য একটি পছন্দ সেট করে: প্রদত্ত লোকেশনের সবচেয়ে কাছের একটি বা ব্যাসার্ধের মধ্যে সেরা একটি।
radius
ঐচ্ছিক
ধরন: number optional
ডিফল্ট: 50
প্যানোরামা সার্চ করার জন্য মিটারে ব্যাসার্ধ সেট করে।
source
ঐচ্ছিক
ধরন: StreetViewSource optional
ডিফল্ট: StreetViewSource.DEFAULT
সার্চ করার জন্য প্যানোরামার সোর্স নির্দিষ্ট করে। এটি শুধু আউটডোর প্যানোরামা সার্চ করার জন্য বিধিনিষেধ আরোপ করার অনুমতি দেয়।
sources
ঐচ্ছিক
ধরন: Iterable<StreetViewSource> optional
ডিফল্ট: [StreetViewSource.DEFAULT]
সার্চ করার জন্য প্যানোরামার সোর্স নির্দিষ্ট করে। এটি শুধু আউটডোর প্যানোরামা সার্চ করার জন্য বিধিনিষেধ আরোপ করার অনুমতি দেয়। একাধিক সোর্স সেট করা হলে, সেইসব সোর্সের ইন্টারসেকশন হিসেবে মূল্যায়ন করা হবে।

StreetViewPanoRequest ইন্টারফেস

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

নির্দিষ্ট আইডি সহ প্যানোরামা খুঁজতে getPanorama-এর সাথে StreetViewPanoRequest ব্যবহার করা হয়।

pano
ঐচ্ছিক
ধরন: string optional
সার্চ করার জন্য প্যানো আইডি নির্দিষ্ট করে।

StreetViewResponse ইন্টারফেস

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

StreetViewService.getPanorama-এর থেকে পাওয়া Promise-এর জন্য উত্তর সমাধান করা হয়েছে।

data
প্যানোরামার উপস্থাপনা।

StreetViewLocation ইন্টারফেস

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

Street View প্যানোরামাতে কোনও লোকেশনের উপস্থাপনা।

pano
ধরন: string
প্যানোরামার জন্য অনন্য শনাক্তকারী। এটি একটি সেশনের মধ্যে স্থিতিশীল কিন্তু সেশন জুড়ে অস্থির।
description
ঐচ্ছিক
ধরন: string optional
লোকেশন বর্ণনা করে এমন একটি লোকালাইজ করা স্ট্রিং।
latLng
ঐচ্ছিক
ধরন: LatLng optional
প্যানোরামার অক্ষাংশ ও দ্রাঘিমাংশ।
shortDescription
ঐচ্ছিক
ধরন: string optional
লোকেশন সম্পর্কে সংক্ষিপ্ত বিবরণ।

StreetViewPreference constants

constants google.maps.StreetViewPreference
library "streetView"

এমন বিকল্প যা সার্চ ফলাফলকে অনুরোধ করা লোকেশনের সবচেয়ে কাছের Street View প্যানোরামা বা ব্যবহারকারী যা দেখতে চান বলে মনে করা হয় এমন প্যানোরামা দেখানোর দিকে পক্ষপাতিত্ব করে। ভ্যালু বা ধ্রুবকের নাম ব্যবহার করে এগুলি উল্লেখ করুন। যেমন, 'best' বা google.maps.StreetViewPreference.BEST।

এইসব কনস্ট্যান্ট স্ট্রিং হিসেবেও ব্যবহার করা যায়। TypeScript-এ, স্ট্রিং লিটারেল StreetViewPreferenceString টাইপ দ্বারা সংজ্ঞায়িত করা হয়।

const {StreetViewPreference} = await google.maps.importLibrary("streetView");
BEST ব্যবহারকারী যে Street View প্যানোরামা দেখতে চান বলে মনে করা হয় সেটি ফিরিয়ে দিন। ব্যবহারকারী সম্পর্কে রিসার্চ এবং স্বীকৃত আগ্রহের স্থান, ছবির কোয়ালিটি ও প্রদত্ত লোকেশন থেকে দূরত্বের মতো প্যারামিটারের উপর ভিত্তি করে অ্যালগরিদম সেরা ফলাফল নির্ধারণ করে।
NEAREST প্রদত্ত লোকেশন থেকে সবচেয়ে কম দূরত্বে থাকা Street View প্যানোরামা ফিরিয়ে দিন। এটি শুধুমাত্র একটি সীমিত ব্যাসার্ধের মধ্যে ভাল কাজ করে। সাজেস্ট করা ব্যাসার্ধ হল ১ কিমি বা তার কম।

StreetViewSource constants

constants google.maps.StreetViewSource
library "streetView"

বেছে নেওয়া সোর্সে Street View সার্চ সীমিত করার জন্য শনাক্তকারী। এইসব ভ্যালু স্ট্রিং হিসেবে উল্লেখ করা হয়। যেমন, 'outdoor'

এইসব কনস্ট্যান্ট স্ট্রিং হিসেবেও ব্যবহার করা যায়। TypeScript-এ, স্ট্রিং লিটারেল StreetViewSourceString টাইপ দ্বারা সংজ্ঞায়িত করা হয়।

const {StreetViewSource} = await google.maps.importLibrary("streetView");
DEFAULT Street View-এর ডিফল্ট সোর্স ব্যবহার করে, সার্চ নির্দিষ্ট সোর্সের মধ্যে সীমাবদ্ধ থাকবে না।
GOOGLE Street View সার্চকে Google-এর অফিসিয়াল সংগ্রহের মধ্যে সীমাবদ্ধ করে।
OUTDOOR Street View সার্চকে আউটডোর কালেকশনে সীমাবদ্ধ করে। সার্চ ফলাফলে ইনডোর কালেকশন অন্তর্ভুক্ত করা হয় না। এছাড়াও মনে রাখবেন, সার্চের মাধ্যমে শুধু সেইসব প্যানোরামা দেখানো হয় যেগুলি ইনডোর নাকি আউটডোর তা নির্ধারণ করা সম্ভব। যেমন, PhotoSpheres-এর ক্ষেত্রে এটি ইনডোর নাকি আউটডোর তা জানা যায় না বলে এটি দেখানো হয় না।

StreetViewPanoramaData ইন্টারফেস

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

registerPanoProvider ব্যবহার করে সংজ্ঞায়িত পরিষেবা প্রদানকারীর থেকে পাওয়া প্যানোরামার উপস্থাপনা।

tiles
এই প্যানোরামার জন্য কাস্টম টাইল নির্দিষ্ট করে।
copyright
ঐচ্ছিক
ধরন: string optional
এই প্যানোরামার জন্য কপিরাইট টেক্সট উল্লেখ করে।
imageDate
ঐচ্ছিক
ধরন: string optional
এই প্যানোরামার ছবি কোন বছর ও মাসে তোলা হয়েছে তা উল্লেখ করে। তারিখের স্ট্রিং YYYY-MM ফর্ম্যাটে আছে।
location
ঐচ্ছিক
ধরন: StreetViewLocation optional
এই প্যানোরামার জন্য লোকেশন মেটা-ডেটা নির্দিষ্ট করে।

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

সংলগ্ন Street View প্যানোরামিক ছবির রেফারেন্সের সংগ্রহ।

description
ঐচ্ছিক
ধরন: string optional
লিঙ্কের বিবরণ সহ লোকালাইজ করা স্ট্রিং।
heading
ঐচ্ছিক
ধরন: number optional
লিঙ্কের শিরোনাম।
pano
ঐচ্ছিক
ধরন: string optional
প্যানোরামার জন্য অনন্য শনাক্তকারী। এই আইডি একটি সেশনের মধ্যে স্থিতিশীল কিন্তু সেশন জুড়ে অস্থির।