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.
Marka | |
---|---|
StreetViewService |
StreetViewService() Parametreler: Yok
Street View hizmetinde depolanan verilere arayüz sağlayan bir StreetViewService oluşturur. |
Yöntemler | |
---|---|
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.
Sabitler | |
---|---|
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.
Özellikler | |
---|---|
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. |
|
Tür:
StreetViewSource optional Varsayılan:
StreetViewSource.DEFAULT 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 Varsayılan: [
StreetViewSource.DEFAULT ]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.
Özellikler | |
---|---|
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ı.
Özellikler | |
---|---|
data |
Bir panoramanın temsili. |
StreetViewLocation arayüzü
google.maps.StreetViewLocation
arayüz
Bir konumun Street View panoramasındaki temsili.
Özellikler | |
---|---|
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.
Sabitler | |
---|---|
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.
Sabitler | |
---|---|
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.
Özellikler | |
---|---|
tiles |
Tür:
StreetViewTileData 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. |
links optional |
Tür:
Array<StreetViewLink> optional Bitişik panoramaların gezinme bağlantılarını belirtir. |
location optional |
Tür:
StreetViewLocation optional Bu panoramanın konum meta verilerini belirtir. |
StreetViewLink arayüzü
google.maps.StreetViewLink
arayüz
Bitişik Street View panoramalarına yapılan referans koleksiyonu.
Özellikler | |
---|---|
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. |