マルチポイントシェープファイルとは何ですか?


10

マルチポイントシェープファイルとポイントシェープファイルの違いは何ですか。シェープファイルの作成時ArcGISでは、ポイントシェープファイルとマルチポイントシェープファイルを選択できます。しかし、私はそれらの違いがわかりません。

回答:


10

シェープファイルは、ポイント、ポリライン、ポリゴン、マルチポイントの4つの基本的なデータタイプをサポートしています。ポイントは単純な{X、Y}機能です。ポリラインはポイントの順序付けられたセットであり、ポリゴンは閉じた単純なラインで囲まれた領域です。ポリラインとポリゴンをマルチパートにして、高速道路で区切られた地上道路や島のコレクションなど、不連続なフィーチャをモデル化できます。

シェープファイルモデルでは、ポイントマルチパートにすることはできませんが、その役割を果たすための明確なマルチポイントタイプがあります。違いは、マルチポイントシェイプに必要なデータレコードのエンベロープと、ポイントオブジェクトおよびマルチポイントオブジェクトの空間インデックスへの異なるアプローチに関係しています。

マルチポイントは、ほとんどのポイントっぽいフィーチャのあいまいな表現オプションですが、多数のポイントの表示を最適化するために使用できます。地球全体をカバーする数千万のフィーチャを含むデータセットがあり、ポイントをマルチポイントに結合して各タイルにレンダリングされるフィーチャの数を減らすことにより、1秒未満のタイミングで1度の正方形内に10万のフィーチャを正常に描画できました。

シェープファイルはジオメトリコレクションのようなものをサポートせず、1つのファイル内で指定されたシェイプタイプまたはヌルシェイプ(ゼロ頂点)のみを許可するため、シングルパートとマルチパートの両方のポイントシェイプが必要な場合、シングルパートポイントは退化したマルチポイントとして保存されます(ポイントカウントが1で、左下と右上のコーナーがポイント自体と一致する「エンベロープ」)。これは、ストレージ(52バイト、副16)と空間インデックスも効率的ではないので、単一部分のポイントしか持たない場合は、Pointデータ型を使用する必要があります。


マルチポイントシェープファイルがクラスタリングに似ていると言ってもいいでしょうか?
NULL。デュード

2
マルチポイントジオメトリのポイントクラスタを提供することはできますが、同等であるとは言えません。マルチポイントは、より抽象的なデータ型です。
Vince

「ポイントはマルチパートになることはできません」と言うのはかなり絶対的です。機能的には、ポイントが属性によってグループ化されている場合、ポイントはマルチパートと見なされます。私は実際には、マルチパートクラスを気にしませんが、非常に役立つ特定のGISセクターがあると思います。それはさておき、マルチパートジオメトリを使用したLIDARポイントクラウドのESRIの処理はまったく役に立たないことがわかります。
Jeffrey Evans

ポイントは、定義により、複数の部分にすることはできません。グループ化された後、それらはマルチポイントであり、その一部は縮退している可能性があります。
Vince

2

ジオメトリがDbaseファイルのレコードにどのように関連付けられているか見てみましょう。ポイントシェープファイルがある場合、各ポイントは1つのレコードに関連付けられています。マルチポイントシェープファイルがある場合、ポイントのセットは1つのレコードに関連付けられます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.