فئة StreetViewService
صف واحد (google.maps.StreetViewService
)
يجري عنصر "StreetViewService
" عمليات بحث عن بيانات "التجوّل الافتراضي".
يمكنك الوصول من خلال الاتصال على الرقم const {StreetViewService} = await google.maps.importLibrary("streetView")
. يمكنك الاطّلاع على المكتبات في Maps JavaScript API.
الشركة المصنِّعة | |
---|---|
StreetViewService |
StreetViewService() المَعلمات: لا شيء
ينشئ StreetViewService ، والذي يوفر واجهة للبيانات المخزنة في خدمة "التجوّل الافتراضي". |
الطُرق | |
---|---|
getPanorama |
getPanorama(request[, callback]) المَعلمات:
قيمة الإرجاع:
Promise<StreetViewResponse> يسترد StreetViewPanoramaData صورة بانوراما تتطابق مع طلب طلب بحث "التجوّل الافتراضي" المُقدَّم. يتم تمرير StreetViewPanoramaData إلى معاودة الاتصال المقدَّمة. |
ثابت StreetViewStatus
google.maps.StreetViewStatus
ثابت
الحالة التي عرضها StreetViewService
عند اكتمال طلب "التجوّل الافتراضي". يمكن تحديدها حسب القيمة، أو باستخدام اسم الثابت. على سبيل المثال، 'OK'
أو google.maps.StreetViewStatus.OK
.
يمكنك الوصول من خلال الاتصال على الرقم const {StreetViewStatus} = await google.maps.importLibrary("streetView")
. يمكنك الاطّلاع على المكتبات في Maps JavaScript API.
الثوابت | |
---|---|
OK |
تم تقديم الطلب بنجاح. |
UNKNOWN_ERROR |
تعذَّرت معالجة الطلب بنجاح، إلا أنّ السبب الدقيق للفشل غير معروف. |
ZERO_RESULTS |
لم يتم العثور على صور بانورامية تطابق معايير البحث. |
واجهة StreetViewLocationRequest
واجهة google.maps.StreetViewLocationRequest
طلب "التجوّل الافتراضي" لإرساله مع "getPanorama
" تتيح لك "StreetViewLocationRequest
" البحث عن صورة بانورامية لميزة "التجوّل الافتراضي" في موقع جغرافي محدّد.
أماكن إقامة | |
---|---|
location optional |
النوع:
LatLng|LatLngLiteral optional لتحديد الموقع الذي ينبغي البحث فيه عن بانوراما في ميزة "التجوّل الافتراضي". |
preference optional |
النوع:
StreetViewPreference optional يعيّن تفضيلاً ينبغي العثور عليه للبانوراما ضمن نصف القطر: أقرب موقع إلى الموقع المحدد، أو أفضل موقع ضمن النطاق الجغرافي المحدد. |
radius optional |
النوع:
number optional الخيار التلقائي:
50 لضبط نصف قطر البحث بالمتر المطلوب البحث فيه عن بانوراما. |
|
النوع:
StreetViewSource optional الخيار التلقائي:
StreetViewSource.DEFAULT لتحديد مصدر الصور البانورامية للبحث. يتيح ذلك تقييد البحث عن الصور البانورامية الخارجية فقط على سبيل المثال. |
sources optional |
النوع:
Iterable<StreetViewSource> optional تلقائي: [
StreetViewSource.DEFAULT ]لتحديد مصادر الصور البانورامية المراد البحث فيها. يتيح ذلك تقييد البحث عن الصور البانورامية الخارجية فقط على سبيل المثال. وسيتم تقييم إعداد مصادر متعددة على أنّها نقطة تقاطع بين هذه المصادر. |
واجهة StreetViewPanoRequest
واجهة google.maps.StreetViewPanoRequest
يتم استخدام StreetViewPanoRequest
مع getPanorama
للعثور على صورة بانورامية ذات رقم تعريف محدّد.
أماكن إقامة | |
---|---|
pano optional |
النوع:
string optional لتحديد رقم تعريف البانوراما للبحث عنه. |
واجهة StreetViewResponse
واجهة google.maps.StreetViewResponse
تم التعامل بشكل نهائي مع وعد من "StreetViewService.getPanorama
".
أماكن إقامة | |
---|---|
data |
النوع:
StreetViewPanoramaData تمثيل البانوراما. |
واجهة StreetViewLocation
واجهة google.maps.StreetViewLocation
تمثيل لموقع في بانوراما التجوّل الافتراضي.
أماكن إقامة | |
---|---|
pano |
النوع:
string معرّف فريد للصورة البانورامية يكون هذا المقياس ثابتًا خلال الجلسة ولكنّه غير مستقر على مستوى الجلسات. |
description optional |
النوع:
string optional سلسلة مترجَمة تصف الموقع الجغرافي |
latLng optional |
النوع:
LatLng optional خط الطول والعرض للصورة البانورامية. |
shortDescription optional |
النوع:
string optional وصف موجز للموقع. |
الثوابت في StreetViewPreference
google.maps.StreetViewPreference
ثابت
الخيارات التي تتحيّز نتيجة بحث نحو عرض بانوراما في ميزة "التجوّل الافتراضي" الأقرب إلى موقع الطلب، أو البانوراما التي يُرجَّح أن تكون ما يريده المستخدم. يُرجى تحديد هذه القيم حسب القيمة، أو باستخدام اسم الثابت. على سبيل المثال، 'best'
أو google.maps.StreetViewPreference.BEST
.
يمكنك الوصول من خلال الاتصال على الرقم const {StreetViewPreference} = await google.maps.importLibrary("streetView")
. يمكنك الاطّلاع على المكتبات في Maps JavaScript API.
الثوابت | |
---|---|
BEST |
إرجاع الصورة البانورامية "التجوّل الافتراضي" التي يُرجَّح أن تكون ما يريد المستخدم مشاهدته. يتم تحديد أفضل نتيجة بواسطة خوارزميات تستند إلى أبحاث المستخدم ومعاملاته مثل نقاط الاهتمام التي يتم التعرف عليها وجودة الصور والمسافة من موقع معين. |
NEAREST |
إرجاع الصورة البانورامية للتجوُّل الافتراضي التي تكون أقصر مسافة من الموقع المقدم. ولا ينجح هذا الإجراء إلا في نطاق جغرافي محدود. النطاق الجغرافي الموصى به هو 1 كيلومتر أو أقل. |
القيم الثابتة في StreetViewSource
google.maps.StreetViewSource
ثابت
المعرّفات لحصر عمليات البحث في "التجوّل الافتراضي" على المصادر المحدَّدة ويتم تحديد هذه القيم كسلاسل. مثلاً: 'outdoor'
يمكنك الوصول من خلال الاتصال على الرقم const {StreetViewSource} = await google.maps.importLibrary("streetView")
. يمكنك الاطّلاع على المكتبات في Maps JavaScript API.
الثوابت | |
---|---|
DEFAULT |
يستخدم المصادر التلقائية لميزة "التجوّل الافتراضي"، ولن تقتصر عمليات البحث على مصادر محدَّدة. |
GOOGLE |
يقتصر عمليات البحث في "التجوّل الافتراضي" على المجموعات الرسمية في Google. |
OUTDOOR |
حصر عمليات البحث في "التجوّل الافتراضي" على المجموعات الخارجية. لا تظهر المجموعات الداخلية في نتائج البحث. لاحظ أيضًا أن البحث لا يعرض سوى الصور البانورامية حيث يمكن تحديد ما إذا كانت هذه الصور داخلية أو في الهواء الطلق. على سبيل المثال، لا يتم إرجاع الصور البانورامية لأنّها غير معروفة ما إذا كانت داخلية أو في الهواء الطلق. |
واجهة StreetViewPanoramaData
واجهة google.maps.StreetViewPanoramaData
تمثيل صورة بانورامية يتم عرضها من المزود المحدد باستخدام registerPanoProvider
.
أماكن إقامة | |
---|---|
tiles |
النوع:
StreetViewTileData لتحديد المربعات المخصصة لهذه الصورة البانورامية. |
copyright optional |
النوع:
string optional لتحديد نص حقوق الطبع والنشر لهذه البانوراما. |
imageDate optional |
النوع:
string optional تحدد السنة والشهر الذي تم فيه الحصول على الصور في هذه البانوراما. تكون سلسلة التاريخ على الشكل YYYY-MM. |
links optional |
النوع:
Array<StreetViewLink> optional لتحديد روابط التنقل إلى صور بانوراما مجاورة. |
location optional |
النوع:
StreetViewLocation optional لتحديد البيانات الوصفية للموقع لهذه البانوراما. |
واجهة StreetViewLink
واجهة google.maps.StreetViewLink
مجموعة من الإشارات إلى الصور البانورامية المجاورة لميزة "التجوّل الافتراضي".
أماكن إقامة | |
---|---|
description optional |
النوع:
string optional سلسلة مترجَمة تصف الرابط. |
heading optional |
النوع:
number optional عنوان الرابط. |
pano optional |
النوع:
string optional معرّف فريد للصورة البانورامية رقم التعريف هذا ثابت خلال الجلسة ولكنّه غير مستقر على مستوى الجلسات. |