Service

StreetViewService sınıfı

google.maps.StreetViewService sınıf

StreetViewService nesnesi Street View verileri için arama yapar.

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

StreetViewService
StreetViewService()
Parametreler: Yok
Street View hizmetinde depolanan verilere arayüz sağlayan bir StreetViewService oluşturur.
getPanorama
getPanorama(request[, callback])
Parametreler: 
Dönüş Değeri:  Promise<StreetViewResponse>
Sağlanan Street View sorgu isteğiyle eşleşen bir panorama için StreetViewPanoramaData. StreetViewPanoramaData, sağlanan geri çağırmaya aktarılır.

StreetViewStatus sabit değerleri

google.maps.StreetViewStatus sabit değer

Street View isteğinin tamamlanmasıyla StreetViewService tarafından döndürülen durum. Bunlar değerle veya sabit değerin adı kullanılarak belirtilebilir. Örneğin, 'OK' veya google.maps.StreetViewStatus.OK

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

OK İstek başarılı oldu.
UNKNOWN_ERROR İstek başarıyla 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 gönderilecek bir Street View isteği. StreetViewLocationRequest, belirli bir konumdaki Street View panoramasını 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: sağlanan konuma en yakın veya bu yarıçap içindeki en iyi panorama.
radius optional
Tür:  number optional
Varsayılan: 50
Panorama araması yapacağınız yarıçapı metre cinsinden ayarlar.
source optional
Tür:  StreetViewSource optional
Aranacak panoramaların kaynağını belirtir. Bu, örneğin yalnızca açık hava panoramalarının aranmasına ilişkin bir kısıtlama sağlar.
sources optional
Tür:  Iterable<StreetViewSource> optional
Aranacak panorama kaynaklarını belirtir. Bu, örneğin yalnızca açık hava panoramalarının aranmasına ilişkin bir kısıtlama sağlar. Birden fazla kaynak ayarlama, bu kaynakların kesişimi olarak değerlendirilir.

StreetViewPanoRequest arayüzü

google.maps.StreetViewPanoRequest arayüz

Belirtilen kimliğe sahip bir panoramayı bulmak için getPanorama ile birlikte StreetViewPanoRequest kullanılır.

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

StreetViewResponse arayüzü

google.maps.StreetViewResponse arayüz

Yanıt, StreetViewService.getPanorama tarafından verilen bir Söz ile ilgili olarak çözüme ulaştırıldı.

data
Bir panoramanın temsili.

StreetViewLocation arayüzü

google.maps.StreetViewLocation arayüz

Bir konumun Street View panoramasındaki temsili.

pano
Tür:  string
Panorama için benzersiz bir tanımlayıcı. Bu durum, bir oturumda sabittir, ancak oturumlar arasında kararsızdır.
description optional
Tür:  string optional
Konumu açıklayan yerelleştirilmiş bir dize.
latLng optional
Tür:  LatLng optional
Panoramanın enlboy değeri.
shortDescription optional
Tür:  string optional
Konumun kısa açıklaması.

StreetViewPreference sabit değerleri

google.maps.StreetViewPreference sabit değer

Arama sonucunu, istek konumuna en yakın Street View panoraması veya kullanıcının görmek isteyeceği en yüksek sonuç olarak değerlendirilen bir panorama döndürmeye yönelten seçenekler. Bunları değere göre veya sabit değerin adını kullanarak belirtin. Örneğin, 'best' veya google.maps.StreetViewPreference.BEST.

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

BEST Büyük olasılıkla kullanıcının görmek istediği Street View panoramasını döndürün. En iyi sonuç, kullanıcı araştırmalarına ve tanınan önemli yerler, resim kalitesi ve belirtilen konumdan uzaklık gibi parametrelere dayalı algoritmalarla belirlenir.
NEAREST Sağlanan konuma en kısa mesafedeki Street View panoramasını döndürün. Bu, yalnızca sınırlı bir yarıçap içinde 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ırlayan 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. Haritalar JavaScript API'sindeki Kitaplıklar konusuna bakın.

DEFAULT Varsayılan Street View kaynaklarını kullanır, aramalar belirli kaynaklarla sınırlı olmaz.
GOOGLE Street View aramalarını resmi Google koleksiyonlarıyla sınırlar.
OUTDOOR Street View aramalarını açık hava koleksiyonlarıyla sınırlar. İç mekan koleksiyonları arama sonuçlarına dahil edilmez. Ayrıca, aramanın yalnızca kapalı mı yoksa açık mı olduğunun belirlenmesinin mümkün olduğu panoramaları döndürdüğünü de unutmayın. Örneğin, PhotoSpheres, iç mekanda mı yoksa açık alanda mı oldukları bilinmediğinden döndürülmez.

StreetViewPanoramaData arayüzü

google.maps.StreetViewPanoramaData arayüz

Sağlayıcıdan döndürülen ve registerPanoProvider kullanılarak tanımlanan panoramanın temsili.

tiles
Bu panoramanın özel karolarını 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 alındığı 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

Bitişik Street View panoramalarına yapılan referans koleksiyonu.

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 oturum içinde sabittir, ancak oturumlar arasında kararsızdır.