$GeoLocation

$GeoLocation

使用すべきデフォルトの測地位置を指定する設定可能な大域変数である.

詳細

  • $GeoLocationは,{latitude,longitude}あるいは{latitude,longitude,elevation}を含むGeoPositionオブジェクトである.
  • デフォルトで,$GeoLocationは,ユーザによって発せられた現行リクエストの推測される測地位置を与えるFindGeoLocation[]の遅延値を持つ.
  • $GeoLocationSourceは,推測されたジオロケーションの情報源を与える.$GeoLocationがリセットされた場合には,$GeoLocationSource"User"に設定される.

例題

すべて開くすべて閉じる

  (3)

ユーザの現行の測地位置を求める:

ユーザの測地位置を含む地理的地図とプリミティブを描く:

ユーザの測地位置からの距離と方位を計算する:

スコープ  (5)

$GeoLocationのデフォルト値は,FindGeoLocationで与えられる:

これは"GeoIP"ソースを使って計算される:

ユーザのデフォルトの測地位置の新たな値を設定する:

これで,ソースは"User"になった:

値をデフォルトに戻す:

ソースは"User"のままである:

{lat,lon}のペアを度を単位として使って$GeoLocationを設定する:

$GeoLocationに割り当てられた値はGeoPositionオブジェクトである:

値をデフォルト値に戻す:

{lat,lon,height}で測地高度をメートルで使って$GeoLocationを設定する:

$GeoLocationに割当あられた値はGeoPositionオブジェクトである:

値をデフォルトに戻す:

Blockを使って一時的に別の場所に居るようなふりをする:

Blockスコープ構造の外では,変数$GeoLocationがまだもとの値を保って居る:

特性と関係  (4)

$GeoLocationHereの値は一致する:

位置情報のないGeoGraphicsは,世界地図の中心を$GeoLocationに置く:

ユーザのデフォルトの測地位置を別の値に設定する:

$GeoLocationをリセットする:

$GeoLocationを変えると,$GeoLocationCity$GeoLocationCountryが自動的に更新される:

現行位置にリセットする:

$GeoLocationを他の測地位置形式に変換する.地心からの3Dベクトル:

任意の地図投影法による座標指定:

別の測地位置からの3Dベクトル:

考えられる問題  (2)

$GeoLocationを変えても,単独で設定可能な$TimeZoneに自動的にが及ぶわけではない:

$TimeZoneは,ロンドンの時刻帯ではなく,ユーザの現行の時刻帯を与え続ける:

LocalTimeZoneを使って指定された位置,この場合は新たな$GeoLocationの時刻帯を求める:

$GeoLocation$TimeZoneをユーザのローカル値にリセットする:

$GeoLocationGeoPositionの標高付きの値は保存できるが日付付きの値は保存できない:

Wolfram Research (2008), $GeoLocation, Wolfram言語関数, https://reference.wolfram.com/language/ref/$GeoLocation.html (2014年に更新).

テキスト

Wolfram Research (2008), $GeoLocation, Wolfram言語関数, https://reference.wolfram.com/language/ref/$GeoLocation.html (2014年に更新).

CMS

Wolfram Language. 2008. "$GeoLocation." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2014. https://reference.wolfram.com/language/ref/$GeoLocation.html.

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_$geolocation, organization={Wolfram Research}, title={$GeoLocation}, year={2014}, url={https://reference.wolfram.com/language/ref/$GeoLocation.html}, note=[Accessed: 22-November-2024 ]}