方法

ArcGIS API for Python を使用してタイル レイヤーを ArcGIS Pro プロジェクトに追加する

Last Published: April 7, 2023

サマリー

タイル レイヤーが多数ある場合、タイル レイヤーを ArcGIS Pro プロジェクトに追加するプロセスは、ArcGIS Pro のデータの追加プロセスを複数回使用する必要があるため、時間がかかります。 この記事では、ArcGIS API for Python を使用してタイル レイヤーを ArcGIS Pro プロジェクトに追加するワークフローについて説明します。

手順

  1. ArcGIS Pro プロジェクトを開きます。
  2. 挿入タブのプロジェクト グループで、新しいノートブックをクリックします。
  3. 新しいノートブック タブで、次のスクリプトをコピーしてセルに貼り付けます。
    1. 必要なモジュールをインポートします。
import arcpy
  1. タイル レイヤーを格納するプロジェクト ファイルを指定します。
aprx=arcpy.mp.ArcGISProject('CURRENT')
  1. プロジェクト ファイルからマップ レイヤーをリストします。 LAYERNAME をマップ レイヤーの名前に置き換えます。
m=aprx.listMaps('LAYERNAME')[0]
  1. タイル レイヤーをマップ レイヤーに追加します。 URL_1 をタイル レイヤーの URL に置き換えます。
m.addDataFromPath('URL_1')
  1. 実行をクリックします。

以下のコード ブロックに、ArcGIS Pro でタイル レイヤーをマップに追加するために使用する完全なスクリプトを示します。

import arcpy
aprx = arcpy.mp.ArcGISProject('CURRENT')
m = aprx.listMaps('Layer_Name')[0]
m.addDataFromPath('https://a.tile.test123.org/cycle/{level}/{col}/{row}.png')
タイル レイヤーを ArcGIS Pro プロジェクトに追加するスクリプト。
Note: 
Repeat Steps 3d and 4 with subsequent tile layer URLs to add the additional layers to the project.

記事 ID: 000029157

新しい問題や一般的な問題に対する通知とソリューションの受け取り

新しい AI チャットボットから、要約された回答とビデオソリューションを入手してください。

Esri Support アプリのダウンロード

関連情報

このトピックについてさらに調べる

ArcGIS エキスパートのサポートを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動