Crear red de servicios (Red de servicios)

Resumen

Crea una red de servicios en un dataset de entidades de geodatabase de archivos o corporativa.

Se crea una red de servicios y se agrega una red de estructura con su colección de clases de entidades en el dataset de entidades de destino. Las clases de entidad de estructura se comparten en todas las redes de dominio, ya que se crean y configuran para la red de servicios.

Para más información sobre los requisitos del sistema y las bases de datos admitidas, consulte Crear una red de servicios.

Uso

  • Los parámetros Dataset de entidades de entrada y Clase de entidad de territorio de servicio deben tener la misma referencia espacial.

  • El parámetro Clase de entidad de territorio de servicio debe existir en el dataset de entidades de entrada y debe estar habilitado para z y m.

  • Se usará la palabra clave de configuración DEFAULTS para la red de servicios de salida.

  • Al trabajar con una geodatabase corporativa, existen estos requisitos:

    • La red de servicios no puede ser propiedad de ninguna cuenta de usuario, base de datos o administrador de la geodatabase autenticado del sistema operativo.
    • Se debe agregar al proyecto un portal de ArcGIS Enterprise activo con una cuenta de portal con sesión iniciada que tenga privilegios para publicar contenido; se incluyen privilegios para publicar capas basadas en servidor, así como crear, actualizar y eliminar contenido. El rol de publicador predeterminado contiene estos privilegios. La cuenta del portal de ArcGIS Enterprise activo se registrará en las propiedades de red como el propietario de la red de servicios del portal.

    Licencia:
    La cuenta del portal activa debe tener una licencia con la extensión de tipo de usuario ArcGIS Utility Network para crear, publicar y trabajar con una red de servicios de una geodatabase corporativa.

Sintaxis

arcpy.un.CreateUtilityNetwork(in_feature_dataset, in_utility_network_name, service_territory_feature_class)
ParámetroExplicaciónTipo de datos
in_feature_dataset

El dataset de entidades de geodatabase en el que se crearán la red de servicios y el esquema.

Feature Dataset
in_utility_network_name

El nombre de la red de servicios que se creará.

String
service_territory_feature_class

La clase de entidad poligonal existente que se utilizará para crear la extensión geográfica de la red de servicios. No es posible crear entidades de red de servicios fuera de esta extensión.

La clase de entidad debe estar habilitada para z y m.

Feature Layer; Feature Class

Salida derivada

NombreExplicaciónTipo de datos
out_utility_network

La red de servicios de salida.

Red de servicios

Muestra de código

Ejemplo de CreateUtilityNetwork (ventana de Python)

Crear una red de servicios denominada MyNetwork en un dataset de entidades denominado EsriCoOp y una capa de territorio de servicios denominada ServiceArea.

import arcpy
arcpy.CreateUtilityNetwork_un(r"C:\MyProject\unownerconnection.sde\UNdatabase.UNOWNER.EsriCoOp", 
                              "MyNetwork", "ServiceArea")

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Advanced: Sí

Temas relacionados