ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

Help

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

ListDataStoreItems

  • サマリー
  • 説明
  • 構文
  • コードのサンプル

サマリー

Returns a list of the folders or databases registered with an ArcGIS Server site.

説明

See About registering your data with the server to learn more about when and why you should register your data with ArcGIS Server.

構文

ListDataStoreItems (connection_file, datastore_type)
パラメーター説明データ タイプ
connection_file

An ArcGIS Server connection file (.ags) for the server whose registered databases or folders you want to list. If you've made a connection in the Catalog window of ArcMap, you can use the connection file found in your user profile directory. Alternatively, you can create a connection file from scratch using the function CreateGISServerConnectionFile.

String
datastore_type

The type of data that you want to list.

  • DATABASE —Enterprise databases registered with the server will be listed.
  • FOLDER —File-based data sources registered with the server will be listed.
String

戻り値

データ タイプ説明
String

Returns the registered folders or databases as a list of lists of strings in the format [store_name, server_data, publisher_data, type].

  • store_name—The alias of the folder or database as it is registered with the ArcGIS Server site.
  • server_data—When listing folders, the path to the folder as seen by the server. When listing databases, the connection properties as seen by the server.
  • publisher_data—When listing folders, the path to the folder as seen by the publisher's machine. When listing databases, the connection properties as seen by the publisher's machine.
  • type—If the publisher's machine and the server read the data out of the same physical location, this is shared. If the publisher and server read the data out of different physical locations, this is replicated. If the data location is registered as ArcGIS Server's Managed Database, this is managed.

コードのサンプル

ListDataStoreItems example

Prints all folders registered with the ArcGIS Server site.

import arcpy

print("Registered FOLDER items are:")

for item in arcpy.ListDataStoreItems("GIS Servers/MyConnection.ags", "FOLDER"):
    print("Name: {}".format(item[0]))
    print("Server's path: {}".format(item[1]))
    print("Publisher's path: {}".format(item[2]))
    if item[3] == "managed":
        print("This is ArcGIS Server's Managed Database")

関連トピック

  • AddDataStoreItem
  • RemoveDataStoreItem
  • ValidateDataStoreItem

ArcGIS Desktop

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

ArcGIS プラットフォーム

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

Esri について

  • 会社概要
  • 採用情報
  • Esri ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2019 Esri. | プライバシー | リーガル