空間マッチ行動

空間一致ツールの動作は、交差メソッドに依存します。 選択された (交差、含まれている、または内) とオブジェクトの種類 テスト中です。  以下のte-ブルは、さまざまな組み合わせを示しています。

交差

空間オブジェクト... 交差する... もし... は、 返される交差オブジェクトの型 (要求された場合) は...

ポリゴン

ポリゴン

ポリゴンはどの面積も共有します。 重なり合いなしにエッジと接触することは、交差とはみなされません。

ポリゴン

ポリゴン

ライン

線がエッジまたは内部に触れる 多角形の

ポリライン

ポリゴン

ポイント

ポリゴンにはポイントが含まれています

ポイント

ライン

ライン

線のどの部分も互いに交差する または共有エンドポイント

ポイント

行は複数のポイントで交差することがあります。 どのケース1ポイントが返され、警告が発行されます。

ライン

ポイント

点は線の頂点です。

注: 線は、幾何学的に点を越えることがあります 頂点がなければ、これは交点としてカウントされません。

ポイント

マルチポイント

任意のオブジェクト

いずれかのポイントと交差する場合

マルチポイント

ポイント

ポイント

ポイントは同じです

ポイント

 

包含と内部

A ターゲット。。。

含まれる 宇宙...

もし...

ポリゴン

ポリゴン

2番目のポリゴン面積の99.99%が1番目のポリゴンの内側にあります。

ポリゴン

ライン

線の長さの99.99%がポリゴンの内側にあります。

ポリゴン

ポイント

ポイントがポリゴンの内側にあります:

ポリゴン

マルチポイント

すべての点がポリゴンにあります。

ライン

ポリゴン

決してない。

ライン

ライン

含まれている線のすべてのセグメント(つまり2ポイント続き)も包含する線に表示されます。 逆の順序で2つの同じポイント(つまり、反対方向にコードされている)からなるセグメントは、依然としてマッチします。 幾何学的に同じ経路をたどる線は、より多くの(不要な)ポイントを使用する場合、依然としてマッチしないことがあります。

ライン

ポイント

点は線の頂点です。

線は頂点のないポイントを幾何学的に横切ることがあるため、線はポイントを含むものとみなされません。

ライン

マルチポイント

すべてのポイントは、頂点の 行。

マルチポイント

マルチポイント

すべてのユニバースポイントは、 ターゲット。

マルチポイント

ポイント

ポイントの1つがマルチポイントに入っています。

マルチポイント

ポリゴンまたは線

決してない。

ポイント

ポリゴン

決してない。

ポイント

ライン

決してない。

ポイント ポイント ポイントが同じです。

空間インデックス

カルガリー (cydb) ファイルを指定する場合は、 カルガリーの空間インデックスは、圧縮のための精度の5桁の桁数を使用して とスピード。   YXDB空間インデックスは小数点以下6桁を使用します。  これは、 カルガリーへの最大1.8 フィートのエラーをオフに加算ラウンドを追加します。 インデックス。  言い換えれば、それは可能性がある点は1.8 することができます ポリゴンの内側に足を、カルガリーの外として発見される。