概要
Esri JSON (*.json) ファイルまたは GeoJSON (*.geojson) ファイル内のフィーチャ コレクションをフィーチャクラスに変換します。
使用法
入力 JSON ファイルの hasZ プロパティまたは hasM プロパティが True に設定されている場合、出力フィーチャに Z 値と M 値が格納されます。
入力が GeoJSON ファイルの場合、フィーチャクラスに変換するジオメトリ タイプを選択する必要があります。GeoJSON は、同じファイル内で複数のフィーチャ タイプをサポートしますが、フィーチャクラスは同じフィーチャ タイプのフィーチャで構成される必要があります。
構文
JSONToFeatures(in_json_file, out_features, {geometry_type})
パラメーター | 説明 | データ タイプ |
in_json_file | 変換する JSON ファイル (.json)。 | File |
out_features | 作成される出力フィーチャクラス。 | Feature Class |
geometry_type (オプション) | GeoJSON からフィーチャに変換するジオメトリ タイプ。このオプションは、入力が GeoJSON ファイルの場合にのみ使用されます。GeoJSON ファイルに選択したジオメトリ タイプが含まれない場合、出力フィーチャクラスは空になります。
| String |
コードのサンプル
次の Python スクリプトは、JSONToFeatures 関数の使用方法を示しています。
import arcpy
import os
arcpy.env.workspace = "c:/data"
arcpy.JSONToFeatures_conversion("myjsonfeatures.json", os.path.join("outgdb.gdb", "myfeatures"))
ライセンス情報
- Basic: はい
- Standard: はい
- Advanced: はい