ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

ListDataStoreItems

  • Сводка
  • Синтаксис
  • Пример кода

Сводка

Возвращает список папок или баз данных, зарегистрированных на сайте ArcGIS Server.

Синтаксис

ListDataStoreItems (connection_file, datastore_type)
ПараметрОбъяснениеТип данных
connection_file

Файл подключения к ArcGIS Server (.ags) для сервера, список зарегистрированных баз данных или папок которого вы хотите получить. Если подключение выполнено в окне Каталог в ArcMap, то можно использовать файл подключения, находящийся в директории вашего профиля пользователя. В качестве альтернативы вы можете создать файл подключения с нуля, используя функцию CreateGISServerConnectionFile.

String
datastore_type

Тип данных, список которых вы хотите получить.

  • DATABASE —Будут перечислены многопользовательские базы данных, зарегистрированные на сервере.
  • FOLDER —Будут перечислены файловые исходные данные, зарегистрированные на сервере.
String

Значение отраженного сигнала

Тип данныхОбъяснение
String

Возвращает зарегистрированные папки или базы данных, как список, состоящий из списков строк в формате [store_name, server_data, publisher_data, type].

  • store_name – псевдоним папки или базы данных, под которым они были зарегистрированы на сайте ArcGIS Server.
  • server_data – при получении списка папок, это путь к папке, отображаемый для сервера. При получении списка баз данных, это свойства подключения, отображаемые для сервера.
  • publisher_data – при получении списка папок, это путь к папке, отображаемый для машины издателя. При получении списка баз данных, это свойства подключения, отображаемые для машины издателя.
  • type – Если машина издателя и сервер считывают данные из одного физического местоположения, типом является shared. Если издатель и сервер считывают данные из различных физических местоположений, типом является replicated. Если расположение данных зарегистрировано как Управляемая база данных ArcGIS Server, типом является managed.

Пример кода

ListDataStoreItems. Пример

Выполняет печать всех папок, зарегистрированных на сайте ArcGIS Server.

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
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация