GeoVector

GeoVector[loc{m,α}]

地理位置 loc における,大きさ m,方位 α の水平二次元ベクトルを表す.

GeoVector[loc{m,α,w}]

地理位置 loc における,水平係数 m,方位 α,垂直成分 w の三次元ベクトルを表す.

GeoVector[{loc1,loc2,}{vec1,vec2,}]

それぞれの地理位置 lociにおける,ベクトル veciの集合を表す.

GeoVector[{loc1vec1,loc2vec2,}]

ベクトルの同じ集合を表す.

GeoVector[vec]

関連付けられた位置が陰的に指定された地理ベクトルを表す.

詳細

  • GeoVector[]は,地表または他の任意の天体表面に,風速,磁場,スカラー勾配等の任意のベクトルの大きさを表すことができる.
  • GeoVectorは,指定された場所の基準楕円体に接する正規直交座標系を使って,ベクトルデータを説明する.
  • GeoVector[loc{m,α}]のベクトル係数 m は,数式あるいは任意の単位を持つ数値Quantityオブジェクトとして与えられる.方位 α は,北から時計回りに測った度数あるいはQuantity角として与えられる.垂直成分は0であるとみなされる.
  • GeoVector[loc{m,α,w}]の水平係数 m と垂直成分 w は数量でよいが,単位は互換でなければならない.
  • GeoVector[locvec]の場所 loc は,度を単位とした{lat,lon}のペア,地理Entityオブジェクト,あるいはGeoPositionまたはこれに類似の頭部を持つ任意の地理位置オブジェクトとして与えることができる.
  • GeoVector[GeoVectorENU[]]は,GeoVectorENU形式のベクトルをGeoVector形式に変換する.同様に,GeoVectorXYZオブジェクトやGeoGridVectorオブジェクトを変換する.
  • GeoGraphics[GeoVector[locvec]]は地理範囲の推定に loc を考慮するが,ベクトルは表示しない.GeoGraphics[GeoMarker[GeoVector[locvec],vmarker]]を使って,指定された場所にベクトルマーカー vmarker で指定されたスタイルでベクトルを表示する.
  • GeoVector[][prop]は,地理ベクトルの指定された特性を与える.
  • 次は,使用可能な特性である.
  • "Count"GeoVectorオブジェクト内のベクトル数
    "Data"GeoVectorオブジェクトの第1引数
    "Depth"ベクトル深度.単一のベクトルについては0,ベクトルのリスト1等
    "Location"GeoVectorオブジェクトの位置データ
    "LocationDimension"各位置の座標数
    "LocationPackingType"位置がPackedの場合はIntegerまたはReal.それ以外の場合はNone
    "Vector"GeoVectorオブジェクトのベクトルデータ
    "VectorDimension"各ベクトルの成分数
    "VectorPackingType"ベクトルがPackedの場合はIntegerまたはReal.それ以外の場合はNone

例題

すべて開くすべて閉じる

  (3)

ユーザの現在地近くの現在の風のデータを取り込む:

ユーザの現在地のローカルな地図における方向で矢印を置く:

この方向を,投影法が異なる世界地図上で小さめの矢印を使って示す:

アンカレッジにおける地球磁場のベクトルに関するデータを得る:

水平成分,偏角,負の下降成分がGeoVectorオブジェクトを形成する:

その地理ベクトルを東北上の軸に沿って直交形式に変換する:

円筒形式に変換し直す:

世界のランダムな場所に,常に北を指すようにして矢印を描く:

より滑らかに表現するためにGeoVectorPlotを使う:

スコープ  (8)

データ指定  (4)

度を単位とした{lat,lon}のペアで地理ベクトルの位置を指定する:

シカゴにおける方位60度の水平速度ベクトルを構築する:

任意の頭部を持つ地理位置オブジェクトとして位置を書き換える:

GeoPositionが解釈できるものは何でも,位置として使うことができる:

任意の単位次元の非負の係数を持つ水平2Dベクトルを使う:

方位は度数あるいはQuantity角として与えることができる:

地理ベクトル配列  (3)

複数の地点の風のデータを同時に指定する:

同じ入力を以下のように表すことができる:

これらの風向を地図上に表す:

百万のランダムな直交ベクトルをそれぞれのランダムな場所に生成する:

GeoVectorはこれらを効率的に処理できる:

直交形式に変換し直す:

差は単なる数値誤差であることを確認する:

国連加盟国の首都の場所を取り出す:

それらの場所にランダムなベクトルを構築する:

局所的な直交形式に変換する:

極形式に変換し直す:

データの抽出  (1)

シカゴにおける方位60度の水平速度ベクトル:

地理ベクトルの場所を抽出する:

地理ベクトルからベクトルデータを抽出する:

locvec 規則を抽出する:

全特性を抽出する:

アプリケーション  (1)

カナダのランダムな100の場所のベクトル場のデータを得る:

これらは,ほぼ北を向いているが,多少の変動がある:

これらのベクトルの水平部分を,y 軸が北を向く円筒図法で表す:

特性と関係  (4)

別の場所における同じベクトルデータは,別の3Dベクトルを表す:

対蹠的な場所における同じ垂直ベクトルは,互いに逆の3Dベクトルである:

以下は,エッフェル塔の位置における加速度ベクトルである:

メルカトル図法によるベクトルに変換する:

GeoVector形式に変換し直す:

インタラクティブな例題  (2)

同じ場所から出て同じ方位角を持つ地理ベクトルと測地線を比較する:

選んだ場所の北と東の方向と,同じ場所のベクトルを描く:

Wolfram Research (2019), GeoVector, Wolfram言語関数, https://reference.wolfram.com/language/ref/GeoVector.html.

テキスト

Wolfram Research (2019), GeoVector, Wolfram言語関数, https://reference.wolfram.com/language/ref/GeoVector.html.

CMS

Wolfram Language. 2019. "GeoVector." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/GeoVector.html.

APA

Wolfram Language. (2019). GeoVector. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/GeoVector.html

BibTeX

@misc{reference.wolfram_2024_geovector, author="Wolfram Research", title="{GeoVector}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/GeoVector.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_geovector, organization={Wolfram Research}, title={GeoVector}, year={2019}, url={https://reference.wolfram.com/language/ref/GeoVector.html}, note=[Accessed: 22-November-2024 ]}