GroundOverlayOptions

パブリック ファイナル クラス GroundOverlayOptions オブジェクト
を拡張 implements Parcelable

地面オーバーレイのオプションを定義します。

定数の概要

float NO_DIMENSION 高さの寸法が指定されていない場合のフラグ。

継承された定数の概要

パブリック コンストラクタの概要

GroundOverlayOptions()
地面オーバーレイのオプション セットを新規作成します。

パブリック メソッドの概要

GroundOverlayOptions
anchor(float u, float v)
アンカーを指定します。
GroundOverlayOptions
bearing(float bearing)
地面オーバーレイの bearing を北からの時計回りの度数で指定します。
GroundOverlayOptions
clickable(ブール値(クリック可能))
地面オーバーレイがクリック可能かどうかを指定します。
float
getAnchorU()
水平方向の相対アンカー:0.01.0 は左端と右端を示します。 できます。
float
getAnchorV()
垂直方向の相対アンカー:0.01.0 はそれぞれ上端と下端を示します。
float
getBearing()
この GroundOverlayOptions オブジェクトに設定された方角を取得します。
LatLngBounds
getBounds()
この GroundOverlayOptions オブジェクトに設定された境界を取得します。
float
getHeight()
この GroundOverlayOptions オブジェクトに設定された高さを取得します。
BitmapDescriptor
getImage()
この GroundOverlayOptions オブジェクトに設定された画像記述子を取得します。
LatLng
getLocation()
この GroundOverlayOptions オブジェクトに設定されたロケーションを取得します。
float
getTransparency()
この GroundOverlayOptions オブジェクトに設定された透明度を取得します。
float
getWidth()
この GroundOverlayOptions オブジェクトに設定された幅を取得します。
float
getZIndex()
この GroundOverlayOptions オブジェクトに設定された zIndex セットを取得します。
GroundOverlayOptions
image(BitmapDescriptor imageDescriptor)
この地面オーバーレイの画像を指定します。
boolean
isClickable()
この GroundOverlayOptions オブジェクトのクリック可否の設定を取得します。
boolean
isVisible()
この GroundOverlayOptions オブジェクトの公開設定を取得します。
GroundOverlayOptions
positionLatLng の位置、浮動小数点数の幅)
アンカー ポイント(LatLng)と 幅(メートル単位)。
GroundOverlayOptions
positionLatLng の位置、浮動小数点の幅、浮動小数点の高さ)
アンカー ポイント(LatLng)の幅を使用して、この地面オーバーレイの位置を指定します (どちらもメートル単位)。
GroundOverlayOptions
positionFromBoundsLatLngBounds 境界)
この地面オーバーレイの位置を指定します。
GroundOverlayOptions
transparency(浮動小数点の透明度)
地面オーバーレイの透明度を指定します。
GroundOverlayOptions
visible(boolean visible)
地面オーバーレイの表示 / 非表示を指定します。
GroundOverlayOptions
zIndex(浮動小数点型の zIndex)
地面オーバーレイの zIndex、つまり描画順序を指定します。

継承されたメソッドの概要

定数

<ph type="x-smartling-placeholder"></ph> 一般公開 静的 ファイナル 浮動小数点数 NO_DIMENSION

高さの寸法が指定されていない場合のフラグ。

定数値: <ph type="x-smartling-placeholder"></ph> -1.0 をご覧ください。

パブリック コンストラクタ

<ph type="x-smartling-placeholder"></ph> 一般公開 GroundOverlayOptions ()

地面オーバーレイのオプション セットを新規作成します。

パブリック メソッド

<ph type="x-smartling-placeholder"></ph> 一般公開 GroundOverlayOptions をご覧ください。 アンカー (float u, float v)

アンカーを指定します。

アンカーは、地面オーバーレイの位置に揃えられます。

アンカー ポイントは、(0,0)、(1,0)、(0,1)、(1,1) の 2 次元連続空間で指定します。 は、それぞれ左上、右上、左下、右下の角を表します。

 *-----+-----+-----+-----*
 |     |     |     |     |
 |     |     |     |     |
 +-----+-----+-----+-----+
 |     |     |   X |     |   (U, V) = (0.7, 0.6)
 |     |     |     |     |
 *-----+-----+-----+-----*
 

パラメータ
u アンカーの u 座標
v アンカーの v 座標
戻り値

<ph type="x-smartling-placeholder"></ph> 一般公開 GroundOverlayOptions をご覧ください。 ベアリング (フローティング方向)

地面オーバーレイの bearing を北からの時計回りの度数で指定します。ローテーションは アンカー ポイントに関して実行される指定しない場合のデフォルトは 0(画像の上)です。 北を指すなど)。

緯度と経度の範囲は回転前に適用されます。

パラメータ
bearing 方向を表す角度で表します。範囲外の値 [0, 360) 正規化されます。
戻り値

<ph type="x-smartling-placeholder"></ph> 一般公開 GroundOverlayOptions をご覧ください。 クリック可能 (クリック可能ブール値)

地面オーバーレイがクリック可能かどうかを指定します。デフォルトのクリック可能性は false です。

パラメータ
クリック可能 クリック可能性の新しい設定。
戻り値
  • 新しいクリック可能性の設定を使用して、この GroundOverlayOptions オブジェクトを作成します。

<ph type="x-smartling-placeholder"></ph> 一般公開 浮動小数点数 getAnchorU ()

水平方向の相対アンカー:0.01.0 は左端と右端を示します。 できます。他のアンカー値も適宜補間されます。

戻り値
  • 水平方向の端相対アンカー位置。

<ph type="x-smartling-placeholder"></ph> 一般公開 浮動小数点数 getAnchorV ()

垂直方向の相対アンカー:0.01.0 はそれぞれ上端と下端を示します。 他のアンカー値も適宜補間されます。

戻り値
  • 垂直方向の端相対アンカー位置。

<ph type="x-smartling-placeholder"></ph> 一般公開 浮動小数点数 getBearing ()

この GroundOverlayOptions オブジェクトに設定された方角を取得します。

戻り値
  • 地面オーバーレイの bearing を設定するだけです。

<ph type="x-smartling-placeholder"></ph> 一般公開 LatLngBounds をご覧ください。 getBounds ()

この GroundOverlayOptions オブジェクトに設定された境界を取得します。

戻り値

<ph type="x-smartling-placeholder"></ph> 一般公開 浮動小数点数 getHeight ()

この GroundOverlayOptions オブジェクトに設定された高さを取得します。

戻り値
  • 地面オーバーレイの高さ

<ph type="x-smartling-placeholder"></ph> 一般公開 BitmapDescriptor をご覧ください。 getImage ()

この GroundOverlayOptions オブジェクトに設定された画像記述子を取得します。

戻り値

<ph type="x-smartling-placeholder"></ph> 一般公開 LatLng をご覧ください。 getLocation ()

この GroundOverlayOptions オブジェクトに設定されたロケーションを取得します。

戻り値
  • 地面オーバーレイのアンカーを配置する場所。次の場合は null になります。 位置は positionFromBounds(LatLngBounds) を使用して設定されました。

<ph type="x-smartling-placeholder"></ph> 一般公開 浮動小数点数 getTransparency ()

この GroundOverlayOptions オブジェクトに設定された透明度を取得します。

戻り値
  • 地面オーバーレイの透明度を設定します。

<ph type="x-smartling-placeholder"></ph> 一般公開 浮動小数点数 getWidth ()

この GroundOverlayOptions オブジェクトに設定された幅を取得します。

戻り値
  • 地面オーバーレイの幅。

<ph type="x-smartling-placeholder"></ph> 一般公開 浮動小数点数 getZIndex ()

この GroundOverlayOptions オブジェクトに設定された zIndex セットを取得します。

戻り値
  • 地面オーバーレイの zIndex

<ph type="x-smartling-placeholder"></ph> 一般公開 GroundOverlayOptions をご覧ください。 画像 (BitmapDescriptor imageDescriptor)

この地面オーバーレイの画像を指定します。

画像を(地図上に画像を描画するために使用する)テクスチャとして読み込むには、次のようにする必要があります。 面が 2 の累乗数の画像に変換されます。これは mipmap を使用して さまざまなズームレベルでテクスチャをレンダリングするために作成されています。詳しくは、Mipmap(Wikipedia)をご覧ください。したがって、 メモリを節約するため、この変換を回避してメモリを節約するには、 2 のべき乗です。

パラメータ
imageDescriptor この地面オーバーレイに使用する BitmapDescriptor
戻り値

<ph type="x-smartling-placeholder"></ph> 一般公開 ブール値 isClickable ()

この GroundOverlayOptions オブジェクトのクリック可否の設定を取得します。

戻り値
  • 地面オーバーレイがクリック可能な場合は true。そうでない場合は false

<ph type="x-smartling-placeholder"></ph> 一般公開 ブール値 isVisible ()

この GroundOverlayOptions オブジェクトの公開設定を取得します。

戻り値
  • この地面オーバーレイを表示する場合は true、そうでない場合は false

<ph type="x-smartling-placeholder"></ph> 一般公開 GroundOverlayOptions をご覧ください。 位置 LatLng の位置、浮動小数点数の幅)

アンカー ポイント(LatLng)と 幅(メートル単位)。高さは、アスペクト比を維持したまま調整されます。

パラメータ
場所 指定された場所のアンカー ポイントLatLngを示す地図上の位置 イメージは修正されたままになりますアンカーは、 適用(setDimensions、setBearing など)。
オーバーレイの幅(メートル単位)。高さは自動的に 自動的に作成されます。
戻り値
例外
IllegalArgumentException アンカーが null の場合
IllegalArgumentException 幅が負の場合
IllegalStateException positionFromBounds(LatLngBounds) を使用して位置がすでに設定されている場合

<ph type="x-smartling-placeholder"></ph> 一般公開 GroundOverlayOptions をご覧ください。 位置 LatLng の位置、浮動小数点の幅、浮動小数点の高さ)

アンカー ポイント(LatLng)の幅を使用して、この地面オーバーレイの位置を指定します (どちらもメートル単位)。レンダリングされると、画像はサイズに合わせてスケーリングされます。 あります。

パラメータ
場所 指定された場所のアンカー ポイントLatLngを示す地図上の位置 イメージは修正されたままになりますアンカーは、 適用(setDimensions、setBearing など)。
オーバーレイの幅(メートル単位)
height オーバーレイの高さ(メートル単位)
戻り値
例外
IllegalArgumentException アンカーが null の場合
IllegalArgumentException 幅または高さが負の値の場合
IllegalStateException positionFromBounds(LatLngBounds) を使用して位置がすでに設定されている場合

<ph type="x-smartling-placeholder"></ph> 一般公開 GroundOverlayOptions をご覧ください。 positionFromBounds LatLngBounds 境界)

この地面オーバーレイの位置を指定します。

パラメータ
bounds 地面オーバーレイを配置する LatLngBounds
戻り値
例外
IllegalStateException position(LatLng, float) または position(LatLng, float, float) を使用して位置がすでに設定されている場合

<ph type="x-smartling-placeholder"></ph> 一般公開 GroundOverlayOptions をご覧ください。 透明性 (浮動小数点数)

地面オーバーレイの透明度を指定します。デフォルトの透明度は 0 です。 (不透明)。

パラメータ
透明性 [0..1] の範囲内の浮動小数点数。0 は地面を示します。 オーバーレイは不透明で、1 は地面オーバーレイが透明であることを表します。
戻り値
  • 新しい透明度設定を使用して、この GroundOverlayOptions オブジェクトを作成します。
例外
IllegalArgumentException 透明度が [0..1] の範囲外の場合。

<ph type="x-smartling-placeholder"></ph> 一般公開 GroundOverlayOptions をご覧ください。 表示 (ブール値を表示)

地面オーバーレイの表示 / 非表示を指定します。デフォルトの公開設定は true です。

パラメータ
表示
戻り値

<ph type="x-smartling-placeholder"></ph> 一般公開 GroundOverlayOptions をご覧ください。 zIndex (浮動小数点数 zIndex)

地面オーバーレイの zIndex、つまり描画順序を指定します。詳しくは、 zIndex の詳細については、このクラスの冒頭にあるドキュメントをご覧ください。

パラメータ
zIndex
戻り値