ListDataStoreItems (arcpy)
Резюме
Возвращает список папок или баз данных, зарегистрированных на сайте ArcGIS Server.
Обсуждение
Дополнительные сведения о том, когда и почему вам нужно выполнять регистрацию своих данных на ArcGIS Server, см. в разделе О регистрации данных на сервере.
Синтаксис
Параметр | Объяснение | Тип данных |
connection_file |
Файл подключения к ArcGIS Server (.ags) для сервера, список зарегистрированных баз данных или папок которого вы хотите получить. Если вы выполнили подключение в окне Каталог в ArcMap, то можно использовать файл подключения, находящийся в директории вашего профиля пользователя. В качестве альтернативы вы можете создать файл подключения с нуля, используя функцию CreateGISServerConnectionFile. | String |
datastore_type | Тип данных, список которых вы хотите получить.
| String |
Тип данных | Объяснение |
String |
Возвращает зарегистрированные папки или базы данных, как список, состоящий из списков строк в формате [store_name, server_data, publisher_data, type].
|
Пример кода
Выполняет печать всех папок, зарегистрированных на сайте ArcGIS Server.
import arcpy
print("Registered FOLDER items are:")
for item in arcpy.ListDataStoreItems("GIS Servers/MyConnection.ags", "FOLDER"):
print("Name: " + item[0])
print("Server's path: " + item[1])
print("Publisher's path: " + item[2])
if item[3] == "managed":
print("This is ArcGIS Server's Managed Database")
print("")