Skip To Content

esri_weblayer_add (AutoLISP)

Agrega una nueva capa de mapa, capa de imágenes o una capa de entidades web al dibujo utilizando la URL especificada. Esta función consolida las funciones de AutoLISP (esri_maplayer_add) y (esri_webfeaturelayer_add) de versiones anteriores en una función. Puede agregar todas las capas de entidades desde un servicio de entidades o especificar la URL de una capa específica dentro de un servicio de entidades.

Sintaxis

(esri_weblayer_add url)

Argumentos

  • url | cadena de caracteres | obligatorio | URL de una capa web válida para agregar al dibujo como capa.
    Nota:

    La cadena de caracteres de la URL debe contener comillas unicode. El software de procesamiento de texto a menudo toma como valor predeterminado otros tipos de caracteres de comillas. Por lo tanto, tenga cuidado al cortar y pegar URL desde tales orígenes.

Uso de ejemplo

Intentar agregar todas las capas de entidades del servidor de entidades de permisos de grupo al dibujo actual:

(esri_weblayer_add "http://sampleserver6.arcgisonline.com/arcgis/rest/services/PoolPermits/FeatureServer")

Uso de ejemplo de resultado

Agrega todas las capas de entidades del servidor de entidades de grupo al dibujo actual y devuelve una lista true:

 (T)

Valores de retorno

  • Si va bien, devuelve una lista true: (T)
  • Si se produce un error, devuelve una lista con el primer valor de nil y, a continuación, una lista asociada que contiene el valor de clave "Error" y un mensaje de error asociado como cadena de caracteres: (nil ( "Error" . "<message>"))

Se puede producir un valor de retorno fallido por cualquiera de los siguientes motivos:

  • (nil ("Error" . "Missing required argument."))

    No se ha proporcionado el argumento requerido.

  • (nil ("Error" . "Invalid URL"))

    La URL proporcionada no es válida.

  • (nil ("Error" . "Error"))

    La URL proporcionada no es válida.

  • (nil ("Error" . "Invalid parameter type."))

    El argumento proporcionado no es una cadena de caracteres URL válida.

  • (nil ("Error" . "Unable to add data from this URL"))

    No se pudo agregar una capa desde la URL, compruebe si la URL es válida.