StreetViewService sınıfı
google.maps.StreetViewService
sınıf
Bir StreetViewService
nesnesi, Street View verileri için arama yapıyor.
const {StreetViewService} = await google.maps.importLibrary("streetView")
numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki Kitaplıklar başlıklı makaleyi inceleyin.
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 değerini alır. StreetViewPanoramaData , sağlanan geri çağırmaya iletilir. |
StreetViewStatus sabitleri
google.maps.StreetViewStatus
sabit değer
Street View isteğinin tamamlanması 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 başlıklı makaleyi inceleyin.
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 tercihi ayarlar: sağlanan konuma en yakın olanı veya yarıçap içindeki en iyi panorama. |
radius optional |
Tür:
number optional Varsayılan:
50 Panorama araması yapmak için kullanılacak yarıçapı metre cinsinden ayarlar. |
|
Tür:
StreetViewSource optional Varsayılan:
StreetViewSource.DEFAULT Aranacak panoramaların kaynağını belirtir. Bu, örneğin yalnızca dış mekan panoramaları için arama kısıtlaması sağlar. |
sources optional |
Tür:
Iterable<StreetViewSource> optional Varsayılan: [
StreetViewSource.DEFAULT ]Aranacak panorama kaynaklarını belirtir. Bu, örneğin yalnızca dış mekan panoramaları için arama kısıtlaması 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
StreetViewService.getPanorama
tarafından gönderilen Vaat için verilen yanıt çözümlendi.
Ö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, tek bir oturumda sabittir ancak tüm 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 enlem boylamı. |
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 şey büyük olasılıkla en yakın olacak şekilde 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 başlıklı makaleyi inceleyin.
Sabitler | |
---|---|
BEST |
Büyük olasılıkla kullanıcının görmek istediği Street View panoramasını döndürür. En iyi sonuç, kullanıcı araştırmalarına ve tanınan önemli yerler, resim kalitesi ve belirtilen konumdan uzaklık gibi parametrelere dayanan algoritmalara göre belirlenir. |
NEAREST |
Sağlanan konumdan en kısa mesafedeki Street View panoramasını döndürür. Bu yöntem yalnızca sınırlı bir yarıçap içinde çalışır. Önerilen yarıçap 1 km veya daha azdır. |
StreetViewSource sabitleri
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 başlıklı makaleyi inceleyin.
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ırlandırır. İç 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çeride mi yoksa açık alanda mı oldukları bilinmediğinden 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 panoramanın temsili.
Özellikler | |
---|---|
tiles |
Tür:
StreetViewTileData Bu panoramanın özel karolarını 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 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 panorama için konum meta verilerini belirtir. |
StreetViewLink arayüzü
google.maps.StreetViewLink
arayüz
Bitişik Street View panoları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 bir oturumda sabittir ancak tüm oturumlar arasında kararsızdır. |