Skip To Content

esri_maplayer_set (AutoLISP)

Esta función modifica las propiedades de una capa de imágenes o mapas existente en el dibujo con las SERVICE_PROPERTIES especificadas.

Sintaxis

(esri_maplayer_set maplayerid [service_properties])

Argumentos

  • maplayerid | entero | obligatorio | El número entero del índice asociado a la capa que se puede obtener mediante (esri_maplayers).
  • service_properties | lista asociada | opcional | Una lista asociada de propiedades de capa de imágenes o mapas en forma de pares de puntos.

    Etiqueta asociadaTipo de valorDescripción del valorObligatorio u opcional
    "DYNAMIC"

    entero

    Método de actualización del servicio de mapas al cambiar la vista: {T = Dynamic behavior, nil = Refresh on demand}

    opcional

    "VISIBILITY"

    entero

    Cambiar la visibilidad del mapa: {T = Visible, nil = Hidden}

    opcional

    "TRANSPARENCY"

    entero

    Porcentaje de transparencia de imagen que se va a aplicar al mapa: {0-99: cero es opaco} (predeterminado = 30)

    opcional

    "PROCESSINGTEMPLATE"

    cadena de caracteres

    Nombre de plantillas de procesamiento de capas de imágenes disponibles que distingue entre mayúscula y minúscula: "RFTHillshade"

    opcional

Uso de ejemplo

Modifique el número 1 del mapa para que esté visible y se dibuje a demanda con una transparencia del 45 por ciento.

(esri_maplayer_set 1
  (list
  (cons "DYNAMIC" nil)
  (cons "TRANSPARENCY" 45)
  (cons "VISIBILITY" T)
))

Uso de ejemplo de resultado

Actualiza las propiedades de la capa de mapa y devuelve una lista true:

(T)

Valores de retorno

Esta función devuelve un valor.

  • 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, se devuelve una lista asociada que contiene el valor de clave Error y un mensaje de error asociado como cadena de caracteres: (nil ("Error" . "<message>")).

Valores de retorno fallido

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

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

    No se proporcionó el argumento requerido.

  • (nil ("Error" . "No item selected"))

    No se encontró la capa de mapas especificada.

  • (nil ("Error" . "This command requires a network connection."))

    Para realizar la función se requiere una conexión de red al origen de la capa web.