Skip to main content

JSON → フィーチャ (JSON To Features) (変換ツール)

サマリー

Esri JSON 形式のファイル (.json) または GeoJSON 形式のファイル (.geojson) 内のフィーチャ コレクションをフィーチャクラスに変換します。

使用法

  • 入力 .json ファイルの hasZ プロパティまたは hasM プロパティが True に設定されている場合、出力フィーチャに Z 値と M 値が格納されます。

  • 入力が .geojson ファイルの場合、フィーチャクラスに変換するジオメトリー タイプを選択する必要があります。 GeoJSON は、同じファイル内で複数のフィーチャ タイプをサポートしますが、フィーチャクラスは同じフィーチャ タイプのフィーチャで構成される必要があります。

  • JSON 形式と GeoJSON 形式の仕様にはテキスト属性の長さプロパティが含まれていないため、出力のテキスト フィールドの長さが長くなります (20 億文字)。 変換のパフォーマンスを向上するには、すべての値を読み取るのではなく、大きい固定長を使用して、最も多い文字を決定します。

  • JSON 形式と GeoJSON 形式の仕様には datetime 値を格納する標準的な方法が含まれていません。 datetime 値は、Unix 時間のエポック タイムからの秒の整数として表される場合があります。 この数値を datetime 値に変換するには、フィールド演算 ツールまたは datetime.datetime.fromtimestamp(!date_field!) などの Python 式を使用します。

  • 入力が .geojson ファイルの場合、最初のレコードの属性が、出力フィーチャクラスのスキーマの定義に使用されます。

パラメーター

ラベル 説明 データ タイプ

入力 JSON または GeoJSON

フィーチャクラスに変換される入力 .json または .geojson ファイル。

入力ファイルの拡張子により、適切な変換を行うためにツールが使用する形式が決定されます。 Esri JSON 形式のファイルは .json 拡張子を使用します。GeoJSON 形式のファイルは .geojson 拡張子を使用します。

File

出力フィーチャクラス

入力 .json または .geojson ファイルからのフィーチャを含む出力フィーチャクラス。

Feature Class

ジオメトリー タイプ

(オプション)

GeoJSON からフィーチャへの変換に使用するジオメトリ タイプを指定します。 このパラメーターは、入力が .geojson ファイルの場合のみ使用されます。 .geojson ファイルに、指定したジオメトリー タイプが含まれない場合、出力フィーチャクラスは空になります。

  • ポイントポイントがフィーチャに変換されます。

  • マルチポイントマルチポイントがフィーチャに変換されます。

  • ポリラインポリラインがフィーチャに変換されます。

  • ポリゴンポリゴンがフィーチャに変換されます。

String

環境

現在のワークスペース, スクラッチ ワークスペース

ライセンス情報

  • Basic: はい
  • Standard: はい
  • Advanced: はい