方法

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 サポート AI チャットボットを使用して問題を迅速に解決します。

今すぐチャットを開始

関連情報

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

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

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

今すぐチャットを開始

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