Краткая информация
Возвращает список папок или баз данных, зарегистрированных на сайте ArcGIS Server.
Синтаксис
ListDataStoreItems (connection_file, datastore_type)
Параметр | Объяснение | Тип данных |
connection_file | Файл подключения к ArcGIS Server (.ags) для сервера, список зарегистрированных баз данных или папок которого вы хотите получить. Если подключение выполнено в окне Каталог в ArcMap, то можно использовать файл подключения, находящийся в директории вашего профиля пользователя. В качестве альтернативы вы можете создать файл подключения с нуля, используя функцию CreateGISServerConnectionFile. | String |
datastore_type | Тип данных, список которых вы хотите получить.
| String |
Возвращаемое значение
Тип данных | Объяснение |
String | Возвращает зарегистрированные папки или базы данных, как список, состоящий из списков строк в формате [store_name, server_data, publisher_data, type].
|
Пример кода
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")