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şebilirsiniz.
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

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

StreetViewStatus sabitleri

google.maps.StreetViewStatus sabitler

Bir Street View isteği tamamlandığında StreetViewService tarafından döndürülen durum. Bunlar değerle veya sabitin adı kullanılarak belirtilebilir. Örneğin, 'OK' veya google.maps.StreetViewStatus.OK

const {StreetViewStatus} = await google.maps.importLibrary("streetView") numaralı telefonu arayarak erişebilirsiniz.
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

OK İstek başarılı oldu.
UNKNOWN_ERROR İstek başarıyla işlenemedi ancak hatanı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 panaromanın bulunması gerektiğiyle ilgili bir tercih belirler: sağlanan konuma en yakın olan veya yarıçap içindeki en iyi olan.
radius optional
Tür:  number optional
Varsayılan: 50
Metre cinsinden, panorama aranacak bir yarıçap belirler.
source optional
Tür:  StreetViewSource optional
Aranacak panoramaların kaynağını belirtir. Bu sayede, örneğin yalnızca dış mekan panoramaları aranabilir.
sources optional
Tür:  Iterable<StreetViewSource> optional
Aranacak panoramaların kaynaklarını belirtir. Bu sayede, örneğin yalnızca dış mekan panoramaları aranabilir. Birden fazla kaynak ayarlama, bu kaynakların kesişimi olarak değerlendirilir.

StreetViewPanoRequest arayüzü

google.maps.StreetViewPanoRequest arayüz

Belirli bir kimliğe sahip panoramayı bulmak için StreetViewPanoRequest, getPanorama ile birlikte 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 adresinden gelen bir Promise için çözüldü.

data
Panorama gösterimi.

StreetViewLocation arayüzü

google.maps.StreetViewLocation arayüz

Street View panoramasındaki bir konumun gösterimi.

pano
Tür:  string
Panoramanın benzersiz tanımlayıcısı. Bu değer, bir oturum içinde sabit olsa da oturumlar arasında sabit değildir.
description optional
Tür:  string optional
Konumu açıklayan yerelleştirilmiş bir dize.
latLng optional
Tür:  LatLng optional
Panoramanın enlem ve boylamı.
shortDescription optional
Tür:  string optional
Konumun kısa açıklaması.

StreetViewPreference sabitleri

google.maps.StreetViewPreference sabitler

Arama sonucunu, istek konumuna en yakın olan Street View panoramasını veya kullanıcının görmek istediği en olası panorama olarak kabul edilen bir panoramayı döndürmeye yönlendiren seçenekler. Bunları değerle veya sabitin adını kullanarak belirtebilirsiniz. Örneğin, 'best' veya google.maps.StreetViewPreference.BEST.

const {StreetViewPreference} = await google.maps.importLibrary("streetView") numaralı telefonu arayarak erişebilirsiniz.
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

BEST Kullanıcının görmek istediği en olası Street View panoramasını döndürün. En iyi sonuç, kullanıcı araştırmasına ve tanınan ilgi çekici yerler, görüntü kalitesi ve verilen konumdan uzaklık gibi parametrelere dayalı algoritmalar tarafından belirlenir.
NEAREST Belirtilen konuma en kısa mesafede olan Street View panoramasını döndürür. Bu özellik yalnızca sınırlı bir yarıçap içinde iyi çalışır. Önerilen yarıçap 1 km veya daha azdır.

StreetViewSource sabitleri

google.maps.StreetViewSource sabitler

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

const {StreetViewSource} = await google.maps.importLibrary("streetView") numaralı telefonu arayarak erişebilirsiniz.
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

DEFAULT Varsayılan Street View kaynaklarını kullanır. Aramalar belirli kaynaklarla sınırlı değildir.
GOOGLE Street View aramalarını resmi Google koleksiyonlarıyla sınırlar.
OUTDOOR Street View aramalarını dış mekan koleksiyonlarıyla sınırlar. Kapalı mekan koleksiyonları arama sonuçlarına dahil edilmez. Ayrıca, arama yalnızca iç veya dış mekan olup olmadığı belirlenebilen panoramaları döndürür. Örneğin, PhotoSphere'ler kapalı veya açık alanda olup olmadığı bilinmediği için döndürülmez.

StreetViewPanoramaData arayüzü

google.maps.StreetViewPanoramaData arayüz

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

tiles
Bu panorama için özel döşemeleri belirtir.
copyright optional
Tür:  string optional
Bu panorama için 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 panorama için konum meta verilerini belirtir.

google.maps.StreetViewLink arayüz

Bitişik Street View panoramalarına yapılan referansların bir 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
Panoramanın benzersiz tanımlayıcısı. Bu kimlik, oturum içinde kararlı ancak oturumlar arasında kararsızdır.