MaxZoomService クラス
google.maps.MaxZoomService
クラス
ライブラリ "maps"
指定した場所で航空写真を利用できる最大のズーム レベルを取得するサービス。
const {MaxZoomService} = await google.maps.importLibrary("maps");
コンストラクタ | |
|---|---|
MaxZoomService |
MaxZoomService()パラメータ: なし
MaxZoomService の新しいインスタンスを作成します。このインスタンスは、衛星画像で利用可能な最大ズームレベルに関するクエリを送信するために使用できます。 |
メソッド | |
|---|---|
getMaxZoomAtLatLng |
getMaxZoomAtLatLng(latlng[, callback])パラメータ:
戻り値:
Promise<MaxZoomResult>satellite マップタイプの特定の LatLng で詳細な画像が利用可能な最大ズームレベルを返します。このリクエストは非同期であるため、リクエストの完了時に実行される callback 関数を渡す必要があります。この関数には MaxZoomResult が渡されます。 |
MaxZoomResult インターフェース
google.maps.MaxZoomResult インターフェース
MaxZoomService から取得された、JSON 形式の MaxZoom の結果。
プロパティ | |
|---|---|
zoom |
タイプ:
number指定された LatLng で見つかった最大ズームレベル。 |
status
省略可 |
タイプ:
MaxZoomStatus optionalリクエストのステータス。このプロパティは、 MaxZoomService.getMaxZoomAtLatLng でコールバックを使用する場合にのみ定義されます(Promise を使用する場合は定義されません)。 |
MaxZoomStatus 定数
google.maps.MaxZoomStatus
constants
library "maps"
getMaxZoomAtLatLng() の呼び出しの完了時に MaxZoomService によって返されるステータス。これらは値で指定するか、定数の名前を使用して指定します。たとえば、'OK' や google.maps.MaxZoomStatus.OK です。
これらの定数は文字列としても使用できます。TypeScript では、文字列リテラルは MaxZoomStatusString 型で定義されます。
const {MaxZoomStatus} = await google.maps.importLibrary("maps");
定数 | |
|---|---|
ERROR |
不明なエラーが発生しました。 |
OK |
レスポンスに有効な MaxZoomResult が含まれている。 |