Resumen
Returns a list of the folders or databases registered with an ArcGIS Server site.
Debate
See About registering your data with the server to learn more about when and why you should register your data with ArcGIS Server.
Sintaxis
ListDataStoreItems (connection_file, datastore_type)
Parámetro | Explicación | Tipo de datos |
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.
| String |
Valor de retorno
Tipo de datos | Explicación |
String | Returns the registered folders or databases as a list of lists of strings in the format [store_name, server_data, publisher_data, type].
|
Muestra de código
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")