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.
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:
İ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.
Sabitler | |
---|---|
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.
Ö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 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. |
|
Tür:
StreetViewSource optional Varsayılan:
StreetViewSource.DEFAULT Aranacak panoramaların kaynağını belirtir. Bu sayede, örneğin yalnızca dış mekan panoramaları aranabilir. |
sources optional |
Tür:
Iterable<StreetViewSource> optional Varsayılan: [
StreetViewSource.DEFAULT ]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.
Özellikler | |
---|---|
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ü.
Özellikler | |
---|---|
data |
Panorama gösterimi. |
StreetViewLocation arayüzü
google.maps.StreetViewLocation
arayüz
Street View panoramasındaki bir konumun gösterimi.
Özellikler | |
---|---|
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.
Sabitler | |
---|---|
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.
Sabitler | |
---|---|
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.
Özellikler | |
---|---|
tiles |
Tür:
StreetViewTileData 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. |
links optional |
Tür:
Array<StreetViewLink> optional Bitişik panoramalara giden 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 panoramalarına yapılan referansların bir 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 Panoramanın benzersiz tanımlayıcısı. Bu kimlik, oturum içinde kararlı ancak oturumlar arasında kararsızdır. |