GeoWithinQ

GeoWithinQ[reg,loc]

場所 loc が地域 reg 内にある場合にはTrueを,それ以外の場合にはFalseを返す.

GeoWithinQ[reg]

位置に適用可能なGeoWithinQの演算子形を表す.

詳細とオプション

  • GeoWithinQ[reg,loc]reg は,"City""Country"あるいは"HistoricalCountry"のような地理領域の実体,Dated[]オブジェクト,GeoVariant[]式,あるいは拡張GeoGraphicsプリミティブとして指定できる.場所 loc は,GeoPositionあるいは関連する点のような場所オブジェクトとして追加的に指定することもできる.
  • GeoWithinQ[reg,loc]は,時間に依存する実体については,デフォルトで,loc がその歴史上のいずれかの点において reg に含まれているかどうかを返す.GeoWithinQは,それぞれの実体の存在期間が異なる場合はFalseを返す.
  • Dated[entity,dates]を使って時間に依存する entity を指定された日付あるいは期間に制限することができる.GeoVariant[entity,"UnionArea"]を使って日付情報を無視して計算することもできる.
  • GeoWithinQでは,両方の引数にリストを使うことができ,事実上,入力リストに対してOuterを呼ぶ.
  • オプション設定"FullyContained"->Trueを使うと,GeoWithinQ[reg,loc]は,loc が完全に reg に含まれる場合にのみ,True を返す.
  • GeoWithinQ[reg][loc]GeoWithinQ[reg,loc]に等しい.

例題

すべて開くすべて閉じる

  (2)

ニューヨーク市は,アメリカ合衆国にある:

しかしフロリダ州にはない:

現在イリノイ州シャンペーンにいるかどうか判断する:

スコープ  (8)

地理データ  (5)

フランスが次の多角形に含まれるかどうかを調べる:

フランスと多角形を可視化する:

シカゴに複数の空港があるかどうかを調べる:

特定の位置が複数の異なる領域に含まれるかどうかを調べる:

いくつかの都市について,同時に複数の領域に帰属しているかどうかを調べる:

各行は,単一の領域についてのすべての場所の結果である:

GeoWithinQを演算子形で使う:

歴史データ  (3)

ザマの戦いの場所は,戦いが起こった時は,まだローマ共和国の中ではなかった:

ザマの戦いの場所は,後にローマ共和国の一部になった:

パリ市の場所は紀元前250年にはローマ共和国には含まれていなかった:

紀元前50年にはローマ共和国の一部であった:

ヴェネツィア共和国とローマ共和国は存在期間を共有していないので,前者が後者の一部であったことはない:

GeoVariant[entity,"UnionArea"]は, entity の歴史上の全時代におけるすべての多角形の和集合を表し,GeoWithinQに時代情報を無視させる:

オプション  (1)

"FullyContained"  (1)

英国とロンドンの実体が重複しているので,英国はロンドンに含まれるとみなされる:

オプション"FullyContained"->Trueとすると,実体の外側まで拡張される地域が除外される:

ロンドンは,常に英国内にあるとみなされる:

アプリケーション  (1)

複数の点のうちのどれがアメリカ合衆国の中部の州であるかを調べる:

特性と関係  (2)

GeoWithinQ[list1,list2]は,基本的にOuter[GeoWithinQ,list1,list2]に等しい:

GeoWithinQGeoNearestMemberQの組合せで実装することができる:

GeoNearestでは半径を指定することができる:

この点は,カリフォルニア州マリブ沖である:

考えられる問題  (2)

デフォルトのオプション値"FullyContained"Falseのとき,GeoWithinQは多角形の共通部分を求めるため,思いがけない結果になることがある:

GeoWithinQは,デフォルトで,国の"PrincipalArea"地理変異体を使う,これは,例えばスペインについてはカナリア諸島を含む:

"FullyContained"Trueを使って実際に含まれるものをチェックする:

あるいは,重なり合う部分を含まない地理変異体を使う:

GeoWithinQ[entity,loc]は指定された実体について使用可能な多角形を使うが,これは特定の場所の特に海岸線を正しく表すのに十分な解像度ではないことがある:

したがって,以下の限定的Interpreterの呼出しは失敗する:

ニューヨーク市の多角形にはこの場所が含まれている:

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

テキスト

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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