ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • 価格
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

レイヤー ファイルの保存 (Save To Layer File)

  • サマリ
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

サマリ

ディスク上に格納されている地理データを参照先とする、出力レイヤー ファイル (*.lyr) を作成します。

使用法

  • [レイヤー ファイルの保存 (Save To Layer File)] ツールを使用すると、メモリ内のレイヤー、ディスク上に格納されているレイヤー ファイル、または ArcMap 内のフィーチャ レイヤーを、レイヤー ファイル (*.lyr) に保存できます。この *.lyr ファイルはディスク上に格納してある地理データを参照先としています。

  • このツールでは、[フィーチャ レイヤーの作成 (Make Feature Layer)] や [XY イベント レイヤーの作成] などのツールで作成されたフィーチャ レイヤーを、入力として使用できます。

  • 入力レイヤーに適用されている選択は、出力レイヤー ファイルにも維持されます。

構文

SaveToLayerFile_management (in_layer, out_layer, {is_relative_path}, {version})
パラメータ説明データ タイプ
in_layer

メモリ内のレイヤー、ディスク上に格納してあるレイヤー ファイル、または ArcMap 内のフィーチャ レイヤーを、レイヤー ファイル (*.lyr) 形式でディスク上に保存することができます。

Layer
out_layer

作成対象のレイヤー ファイル (*.lyr)。

Layer File
is_relative_path
(オプション)

出力レイヤー ファイル (*.lyr) に、ディスク上に格納してあるソース データへの相対パスを格納するか、それとも絶対パスを格納するかを指定します。

  • ABSOLUTE —ディスク上に格納してあるソース データへの絶対パスを、出力レイヤー ファイルに格納します。これがデフォルトです。
  • RELATIVE —ディスク上に格納してあるソース データへの相対パスを、出力レイヤー ファイルに格納します。出力レイヤー ファイルを移動すると、そのソース パスは、新規パスを基準とした相対的なソース データ位置に更新されます。
Boolean
version
(オプション)

出力を保存する際のレイヤー ファイルのバージョン。デフォルトは [CURRENT] です。

  • CURRENT
  • 10.1
  • 10
  • 9.3
  • 9.2
  • 9.1
  • 9.0
  • 8.3
String

コードのサンプル

SaveToLayerFile (レイヤー ファイルの保存) の例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、SaveToLayerFile (レイヤー ファイルの保存) ツールをイミディエイト モードで使用する方法を示しています。

import arcpy
arcpy.env.workspace = "C:/data"
arcpy.SaveToLayerFile_management("studyquadsLyr", "C:/output/studyquadsLyr.lyr", "ABSOLUTE")
SaveToLayerFile (レイヤー ファイルの保存) の例 (スタンドアロン Python スクリプト)

次の Python スクリプトは、スタンドアロン スクリプトで SaveToLayerFile (レイヤー ファイルの保存) ツールを使用する方法を示しています。

# Name: SaveToLayerFile_Example2.py
# Description: Saves an inMemory layer to a file on disk

# Import system modules
import arcpy

# Set workspace
arcpy.env.workspace = "C:/data"

# Set local variables
in_layer = "studyquadsLyr"
out_layer = "studyquadsLyr.lyr"

# MakeFeatureLayer variables
in_features = "study_quads.shp"
out_layer0 = "studyquadsLyr"
where_clause = '"NAME" = \'LA MESA\''
workspace = "C:/output"

# Execute MakeFeatureLayer
arcpy.MakeFeatureLayer_management(in_features, out_layer0, where_clause, workspace)

# Execute SaveToLayerFile
arcpy.SaveToLayerFile_management(in_layer, out_layer, "ABSOLUTE")

環境

  • 現在のワークスペース
  • テンポラリ ワークスペース

ライセンス情報

  • ArcGIS for Desktop Basic: ○
  • ArcGIS for Desktop Standard: ○
  • ArcGIS for Desktop Advanced: ○

関連トピック

  • レイヤーとテーブル ビュー ツールセットの概要
  • レイヤーとテーブル ビューの使用
  • レイヤーとテーブル ビューの操作
このトピックへのフィードバック

ArcGIS for Desktop

  • ホーム
  • ドキュメント
  • 価格
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル