ArcGIS Desktop

  • Документация
  • Поддержка

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

ArcGIS Online

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

ArcGIS Desktop

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

ArcGIS Enterprise

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

ArcGIS for 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 Platform

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

Об Esri

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