Google.Maps.Coord.TileCoord

Google マップタイルの xy 座標のイミュータブルな表現。

概要

詳しくは、地図とタイル座標をご覧ください。

継承

継承元: IEquatable< TileCoord >

コンストラクタとデストラクタ

TileCoord(int x, int y, int zoom, bool normalize)
TileCoord コンストラクタ。

公開属性

X
readonly int
x 座標。
Y
readonly int
y 座標。
Zoom
readonly int
ズームレベル。

公開関数

Equals(TileCoord other)
bool
IEquatable{T} インターフェースを実装します。
Equals(object obj)
override bool
Equals() メソッドをオーバーライドします。
GetHashCode()
override int
GetHashCode() メソッドをオーバーライドします。
ToString()
override string
この TileCoord のフォーマットされた文字列表現を返します。

公開属性

X

readonly int Google::Maps::Coord::TileCoord::X

x 座標。

この値は MaxValue() メソッドによって返されます。X 座標はラップされます。詳しくは、地図とタイル座標をご覧ください。

Y

readonly int Google::Maps::Coord::TileCoord::Y

y 座標。

Y 座標は固定されています。詳しくは、地図とタイル座標をご覧ください。

Zoom

readonly int Google::Maps::Coord::TileCoord::Zoom

ズームレベル。

公開関数

Equals

bool Google::Maps::Coord::TileCoord::Equals(
  TileCoord other
)

IEquatable{T} インターフェースを実装します。

詳細
パラメータ
other
これと比較するもう一方の TileCoord
戻り値
指定した TileCoord とこれが等しいかどうかを示すブール値。

Equals

override bool Google::Maps::Coord::TileCoord::Equals(
  object obj
)

Equals() メソッドをオーバーライドします。

詳細
パラメータ
obj
この TileCoord と比較するもう一方のオブジェクト。

GetHashCode

override int Google::Maps::Coord::TileCoord::GetHashCode()

GetHashCode() メソッドをオーバーライドします。

TileCoord

 Google::Maps::Coord::TileCoord::TileCoord(
  int x,
  int y,
  int zoom,
  bool normalize
)

TileCoord コンストラクタ。

詳細
パラメータ
x
x 座標。
y
y 座標。
zoom
ズームレベル。
normalize
このパラメータが true の場合、x 座標はラップされ、y 座標はこのズームレベルのタイル座標空間の範囲に固定されます。

ToString

override string Google::Maps::Coord::TileCoord::ToString()

この TileCoord のフォーマットされた文字列表現を返します。