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şin. Maps JavaScript API'deki kitaplıklar konusuna bakın.
Marka | |
---|---|
StreetViewService |
StreetViewService() Parametreler: Yok
StreetViewService oluşturur. Bu görünüm, Street View hizmetinde depolanan verilerin arayüzüdür. |
Yöntemler | |
---|---|
getPanorama |
getPanorama(request[, callback]) Parametreler:
İade Değeri:
Promise<StreetViewResponse> Sağlanan Street View sorgu isteğiyle eşleşen bir panoramaya ait StreetViewPanoramaData öğesini alır. StreetViewPanoramaData , sağlanan geri çağırmaya iletilir. |
StreetViewStatus sabitleri
google.maps.StreetViewStatus
sabit değer
Street View isteğinin tamamlanmasının ardından StreetViewService
tarafından döndürülen durum. Bunlar, değere göre veya sabit değerin adını kullanarak belirtilebilir. Örneğin, 'OK'
veya google.maps.StreetViewStatus.OK
.
const {StreetViewStatus} = await google.maps.importLibrary("streetView")
numaralı telefonu arayarak erişin. Maps JavaScript API'deki kitaplıklar konusuna bakın.
Sabitler | |
---|---|
OK |
İstek başarılı oldu. |
UNKNOWN_ERROR |
İstek başarılı bir şekilde 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 birlikte gönderilecek bir Street View isteği. StreetViewLocationRequest
, belirtilen konumda Street View panoraması 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: Belirtilen konuma en yakın olan veya yarıçapın içindeki en iyi konum. |
radius optional |
Tür:
number optional Varsayılan:
50 Panoramanın aranacak metre cinsinden yarıçapını ayarlar. |
source optional |
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 yapılmasına izin verir. |
StreetViewPanoRequest arayüzü
google.maps.StreetViewPanoRequest
arayüz
StreetViewPanoRequest
öğesi, belirtilen kimliğe sahip bir panoramayı bulmak için getPanorama
ile 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
Taahhüt için yanıt sonlandırıldı.
Özellikler | |
---|---|
data |
Bir panoramanın temsili. |
StreetViewLocation arayüzü
google.maps.StreetViewLocation
arayüz
Bir konumun Street View panoramasında gösterilmesi.
Özellikler | |
---|---|
pano |
Tür:
string Panorama için benzersiz bir tanımlayıcı. Bu durum bir oturumda sabit olsa da tüm oturumlarda kararsızdır. |
description optional |
Tür:
string optional Konumu açıklayan yerelleştirilmiş bir dize. |
latLng optional |
Tür:
LatLng optional Panoramanın en uzak noktası. |
shortDescription optional |
Tür:
string optional Konumun kısa açıklaması. |
StreetViewPreference sabit değerleri
google.maps.StreetViewPreference
sabit değer
Bir arama sonucunu, istek konumuna en yakın Street View panoramasını veya kullanıcının görmek isteyeceği en yüksek kabul edilen panoramayı döndürmeye yönelten seçenekler. Bunları değere göre veya sabitin adını kullanarak belirtin. Örneğin, 'best'
veya google.maps.StreetViewPreference.BEST
.
const {StreetViewPreference} = await google.maps.importLibrary("streetView")
numaralı telefonu arayarak erişin. Maps JavaScript API'deki kitaplıklar konusuna bakın.
Sabitler | |
---|---|
BEST |
Kullanıcının görmek isteyeceği en büyük seçenek olarak kabul edilen Street View panoramasını döndürün. En iyi sonuç; kullanıcı araştırmalarının yanı sıra tanınan önemli noktalar, resim kalitesi ve belirtilen konuma olan mesafe gibi parametrelere göre belirlenir. |
NEAREST |
Belirtilen konuma en kısa mesafedeki Street View panoramasını döndürün. Bu özellik yalnızca sınırlı bir yarıçap dahilinde 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ırlandıracak 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. Maps JavaScript API'deki kitaplıklar konusuna bakın.
Sabitler | |
---|---|
DEFAULT |
Varsayılan Street View kaynaklarını kullanır, aramalar belirli kaynaklarla sınırlı olmaz. |
OUTDOOR |
Street View aramalarını açık hava koleksiyonlarıyla sınırlar. İç mekan koleksiyonları arama sonuçlarına dahil değildir. Ayrıca, aramanın yalnızca iç mekanlarda mı yoksa dış mekanlarda olup olmadığını belirlemenin mümkün olduğu yerlerde panorama döndürdüğünü unutmayın. Örneğin, PhotoSphere'ler iç mekanlarda mı yoksa dışarıda mı oldukları bilinmiyor. |
StreetViewPanoramaData arayüzü
google.maps.StreetViewPanoramaData
arayüz
registerPanoProvider
kullanılarak tanımlanan sağlayıcıdan döndürülen panoramanın gösterimi.
Özellikler | |
---|---|
tiles |
Tür:
StreetViewTileData Bu panorama için özel blokları 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 elde edildiği 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
Yakındaki Street View panolarına yapılan referanslardan oluşan bir koleksiyon.
Ö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 oturumlarda kararsızdır. |