MaxZoomService sınıfı
google.maps.MaxZoomService
sınıf
kitaplık "maps"
Belirli bir konum için uydu görüntülerinin kullanılabildiği en yüksek yakınlaştırma seviyesini elde etmeye yönelik bir hizmet.
const {MaxZoomService} = await google.maps.importLibrary("maps");
Marka | |
|---|---|
MaxZoomService |
MaxZoomService()Parametreler: Yok
Uydu görüntüleri için kullanılabilen maksimum yakınlaştırma seviyesiyle ilgili sorgular göndermek amacıyla kullanılabilecek yeni bir MaxZoomService örneği oluşturur. |
Yöntemler | |
|---|---|
getMaxZoomAtLatLng |
getMaxZoomAtLatLng(latlng[, callback])Parametreler:
Dönüş Değeri:
Promise<MaxZoomResult>satellite harita türü için belirli bir LatLng konumunda ayrıntılı görüntülerin kullanılabildiği maksimum yakınlaştırma seviyesini döndürür. Bu istek eşzamansız olduğundan, istek tamamlandığında yürütülecek bir callback işlevi iletmeniz gerekir. Bu işlev, bir MaxZoomResult iletilerek yürütülür. |
MaxZoomResult arayüzü
google.maps.MaxZoomResult
arayüz
MaxZoomService'ten alınan JSON biçiminde bir MaxZoom sonucu.
Özellikler | |
|---|---|
zoom |
Tür:
numberBelirli bir LatLng için bulunan maksimum yakınlaştırma seviyesi. |
status
isteğe bağlı |
Tür:
MaxZoomStatus optionalİsteğin durumu. Bu özellik yalnızca MaxZoomService.getMaxZoomAtLatLng ile geri çağırmalar kullanılırken tanımlanır (Promise'ler kullanılırken tanımlanmaz). |
MaxZoomStatus sabitleri
google.maps.MaxZoomStatus
sabitleri
kitaplığı "maps"
getMaxZoomAtLatLng() çağrısı tamamlandığında MaxZoomService tarafından döndürülen durum. Bunları değere göre veya sabitin adını kullanarak belirtin. Örneğin, 'OK' veya google.maps.MaxZoomStatus.OK.
Bu sabitler dize olarak da kullanılabilir. TypeScript'te dize sabit değerleri MaxZoomStatusString türüyle tanımlanır.
const {MaxZoomStatus} = await google.maps.importLibrary("maps");
Sabitler | |
|---|---|
ERROR |
Bilinmeyen bir hata oluştu. |
OK |
Yanıtta geçerli bir MaxZoomResult var. |