概要
Python を用いて、現在開いている ArcGIS Pro のマップへフィーチャクラスを追加する方法をご紹介します。
Python サンプル コード
変数 inFC に代入するフィーチャクラスへのパスは適宜変更してください。
# ArcPy サイト パッケージのインポート
import arcpy
# フィーチャクラスの指定
inFC = r"D:Datajapan_ver71japan_ver71.shp"
# 対象のプロジェクトを指定 ("CURRENT" は現在開いているプロジェクト)
aprx = arcpy.mp.ArcGISProject("CURRENT")
# マップまたはシーンを指定
m = aprx.listMaps("マップ")[0]
m.addDataFromPath(inFC)
注意事項
こちらのサンプルはあくまでもコーディングの見本であり、実行時に発生したエラーの対処方法につきましては、サポート対象外とさせていただきます。
また、操作方法やソースコードに関するご質問は別途有償の開発者サポート契約にてご対応させていただきます。なお、コードを実行して生じたいかなる損害についても弊社では責任を負いかねます。
このナレッジはお役に立ちましたか?
フィードバックをいただきありがとうございます!