Service

StreetViewService sınıfı

google.maps.StreetViewService sınıf

Bir StreetViewService nesnesi, Street View verileri için arama yapar.

const {StreetViewService} = await google.maps.importLibrary("streetView") numaralı telefonu arayarak erişin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

StreetViewService
StreetViewService()
Parametreler: Yok
StreetViewService oluşturur. Bu görünüm, Street View hizmetinde depolanan verilerin arayüzüdür.
getPanorama
getPanorama(request[, callback])
Parametreler: 
İade Değeri:  Promise<StreetViewResponse>
Sağlanan Street View sorgu isteğiyle eşleşen bir panoramaya ait StreetViewPanoramaData öğesini alır. StreetViewPanoramaData, sağlanan geri çağırmaya iletilir.

StreetViewStatus sabitleri

google.maps.StreetViewStatus sabit değer

Street View isteğinin tamamlanmasının ardından StreetViewService tarafından döndürülen durum. Bunlar, değere göre veya sabit değerin adını kullanarak belirtilebilir. Örneğin, 'OK' veya google.maps.StreetViewStatus.OK.

const {StreetViewStatus} = await google.maps.importLibrary("streetView") numaralı telefonu arayarak erişin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

OK İstek başarılı oldu.
UNKNOWN_ERROR İstek başarılı bir şekilde işlenemedi, ancak başarısızlığın tam nedeni bilinmiyor.
ZERO_RESULTS Arama ölçütleriyle eşleşen panorama bulunamadı.

StreetViewLocationRequest arayüzü

google.maps.StreetViewLocationRequest arayüz

getPanorama ile birlikte gönderilecek bir Street View isteği. StreetViewLocationRequest, belirtilen konumda Street View panoraması aramanıza olanak tanır.

location optional
Tür:  LatLng|LatLngLiteral optional
Street View panoramasının aranacağı konumu belirtir.
preference optional
Tür:  StreetViewPreference optional
Yarıçap içinde hangi panoramanın bulunacağına ilişkin bir tercih belirler: Belirtilen konuma en yakın olan veya yarıçapın içindeki en iyi konum.
radius optional
Tür:  number optional
Varsayılan: 50
Panoramanın aranacak metre cinsinden yarıçapını ayarlar.
source optional
Tür:  StreetViewSource optional
Aranacak panoramaların kaynağını belirtir. Bu, örneğin, yalnızca dış mekan panoramaları için arama yapılmasına izin verir.

StreetViewPanoRequest arayüzü

google.maps.StreetViewPanoRequest arayüz

StreetViewPanoRequest öğesi, belirtilen kimliğe sahip bir panoramayı bulmak için getPanorama ile kullanılır.

pano optional
Tür:  string optional
Aranacak pano kimliğini belirtir.

StreetViewResponse arayüzü

google.maps.StreetViewResponse arayüz

StreetViewService.getPanorama Taahhüt için yanıt sonlandırıldı.

data
Bir panoramanın temsili.

StreetViewLocation arayüzü

google.maps.StreetViewLocation arayüz

Bir konumun Street View panoramasında gösterilmesi.

pano
Tür:  string
Panorama için benzersiz bir tanımlayıcı. Bu durum bir oturumda sabit olsa da tüm oturumlarda kararsızdır.
description optional
Tür:  string optional
Konumu açıklayan yerelleştirilmiş bir dize.
latLng optional
Tür:  LatLng optional
Panoramanın en uzak noktası.
shortDescription optional
Tür:  string optional
Konumun kısa açıklaması.

StreetViewPreference sabit değerleri

google.maps.StreetViewPreference sabit değer

Bir arama sonucunu, istek konumuna en yakın Street View panoramasını veya kullanıcının görmek isteyeceği en yüksek kabul edilen panoramayı döndürmeye yönelten seçenekler. Bunları değere göre veya sabitin adını kullanarak belirtin. Örneğin, 'best' veya google.maps.StreetViewPreference.BEST.

const {StreetViewPreference} = await google.maps.importLibrary("streetView") numaralı telefonu arayarak erişin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

BEST Kullanıcının görmek isteyeceği en büyük seçenek olarak kabul edilen Street View panoramasını döndürün. En iyi sonuç; kullanıcı araştırmalarının yanı sıra tanınan önemli noktalar, resim kalitesi ve belirtilen konuma olan mesafe gibi parametrelere göre belirlenir.
NEAREST Belirtilen konuma en kısa mesafedeki Street View panoramasını döndürün. Bu özellik yalnızca sınırlı bir yarıçap dahilinde işe yarar. Önerilen yarıçap 1 km veya daha azdır.

StreetViewSource sabit değerleri

google.maps.StreetViewSource sabit değer

Street View aramalarını seçili kaynaklarla sınırlandıracak tanımlayıcılar. Bu değerler dize olarak belirtilir. Örneğin, 'outdoor'.

const {StreetViewSource} = await google.maps.importLibrary("streetView") numaralı telefonu arayarak erişin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

DEFAULT Varsayılan Street View kaynaklarını kullanır, aramalar belirli kaynaklarla sınırlı olmaz.
OUTDOOR Street View aramalarını açık hava koleksiyonlarıyla sınırlar. İç mekan koleksiyonları arama sonuçlarına dahil değildir. Ayrıca, aramanın yalnızca iç mekanlarda mı yoksa dış mekanlarda olup olmadığını belirlemenin mümkün olduğu yerlerde panorama döndürdüğünü unutmayın. Örneğin, PhotoSphere'ler iç mekanlarda mı yoksa dışarıda mı oldukları bilinmiyor.

StreetViewPanoramaData arayüzü

google.maps.StreetViewPanoramaData arayüz

registerPanoProvider kullanılarak tanımlanan sağlayıcıdan döndürülen panoramanın gösterimi.

tiles
Bu panorama için özel blokları belirtir.
copyright optional
Tür:  string optional
Bu panoramanın telif hakkı metnini belirtir.
imageDate optional
Tür:  string optional
Bu panoramadaki görüntülerin elde edildiği yılı ve ayı belirtir. Tarih dizesi YYYY-AA biçimindedir.
location optional
Tür:  StreetViewLocation optional
Bu panoramanın konum meta verilerini belirtir.

google.maps.StreetViewLink arayüz

Yakındaki Street View panolarına yapılan referanslardan oluşan bir koleksiyon.

description optional
Tür:  string optional
Bağlantıyı açıklayan yerelleştirilmiş bir dize.
heading optional
Tür:  number optional
Bağlantının başlığı.
pano optional
Tür:  string optional
Panorama için benzersiz bir tanımlayıcı. Bu kimlik bir oturumda sabittir ancak oturumlarda kararsızdır.