Skip to main content

マルチファイル フィーチャ コネクションのジオメトリー プロパティ

マルチファイル フィーチャ コネクション データセットには、地理的な位置を定義するジオメトリー プロパティがあり、ジオメトリー タイプ、ジオメトリーの構築に使用するフィールド、および空間参照が含まれます。

ジオメトリー情報の更新が必要となる場合の例を以下に示します。

  • データの空間参照を定義するとき。

  • ジオメトリーで使用するフィールドを変更するとき。 例: pickup_xpickup_y から dropoff_xdropoff_y への切り替え。

  • フィールドおよびジオメトリー タイプを変更するとき。 例: X、Y 位置から WKT (Well-Known Text) を使用したフィールドへの切り替え。

  • ジオメトリーを有効化するとき。 例: テーブルからポリゴンへの切り替え。

フィールド プロパティの詳細

区切り文字で区切られたファイル、ORC、パーケット ファイルのジオメトリーを変更できます。 シェープファイルから取得したデータセットのジオメトリーを変更することはできません。

ジオメトリー プロパティには、次の 3 つのコンポーネントがあります。

  • ジオメトリー タイプ - ジオメトリー タイプを示す必須プロパティ。 ポイント、ライン、ポリゴン、なしから選択します。 ジオメトリー タイプが存在しない場合、データセットはテーブルになります。

  • 空間参照 - データセットの空間参照を示す必須プロパティ。 データセットにジオメトリーがある場合、WKID (Well-Known ID) のいずれかまたは両方 (WKID と最新の WKID) または WKT を指定する必要があります。

  • フィールド - 空間的な表現を含む区切りデータセットの必須プロパティ。 ジオメトリーの名前と形式を示します。

デフォルトの空間参照は WGS84 (WKID 4326) に設定されています。

以下のジオメトリ形式がサポートされています。

  • XYZ - 2 つ以上のフィールドが X、Y、および Z (オプション) を表します。 これが最も一般的なジオメトリ形式タイプです。 この形式は、ラインやポリゴンではサポートされていません。

  • WKT - ジオメトリーが WKT フィールド内の単一のフィールドで表されます。

  • WKB - ジオメトリーが WKB (Well-Known Binary) フィールド内の単一のフィールドで表されます。 この形式は、パーケットおよび ORC ソースのデータセットのみでサポートされます。

  • GeoJSON - ジオメトリーは、GeoJSON 形式の単一のフィールドで表されます。

  • EsriJSON - ジオメトリーは、EsriJSON 形式の単一のフィールドで表されます。

  • EsriShape - ジオメトリーは、EsriShape 形式の単一のフィールドで表されます。

マルチファイル フィーチャ コネクション データセットのジオメトリー プロパティを変更しても、ソース データセットは変更されません。

ジオメトリーの表現に複数のフィールドを使用するには、たとえば、経度の度を表すフィールドと分を表すフィールドでジオメトリーを設定し、.mfc ファイルを手動で変更します。

GeoParquet データセットには、ジオメトリー タイプが不明であるジオメトリー フィールドが含まれる場合があります。 不明なジオメトリー フィールドには、さまざまなジオメトリー タイプが含まれ、ジオメトリー タイプがないものとして登録されます。 たとえば、ポイント ジオメトリーとポリゴン ジオメトリーの両方がある不明なジオメトリ フィールドがデータセットに含まれている場合、そのデータセットはジオメトリー タイプなしで登録されるため、使用するタイプを指定する必要があります。 ポイントのタイプを指定した場合、ポイントが使用可能になり、ポリゴンが NULL 値として返されます。