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 asociada Tipo de valor Descripción del valor Obligatorio 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.