Agrega una capa de imágenes y mapas al dibujo actual utilizando las propiedades de servicio especificadas de forma asincrónica. El proceso se ejecutará fuera del proceso de AutoLISP. No recibirá más retroalimentación. Utilice esri_maplayer_add para agregar capas de mapas o imágenes con retroalimentación de resultados. La capa utilizará el sistema de coordenadas actual del dibujo al cual se ha agregado. Si la capa se agrega a un dibujo que no contiene ningún sistema de coordenadas, el dibujo lo heredará de la capa.
Sintaxis
(esri_map_addasync url service_properties)
Argumentos
- url | cadena de caracteres | obligatorio | Una ruta válida a una capa de mapas o imágenes de ArcGIS.
- service_properties | lista asociada | opcional | Una lista asociada de propiedades del servicio de mapas en forma de pares con puntos definidos de la siguiente manera:
Etiqueta asociada Tipo de valor Descripción del valor Obligatorio u opcional "TRANSPARENCY" Entero
Porcentaje de transparencia de imagen que se va a aplicar al mapa: {0-99: zero is opaque} (predeterminado = 30)
Opcional
Uso de ejemplo
Intenta agregar la capa de mapas o imágenes de la dirección URL dada y configurar la transparencia en 70:(esri_maplayer_addasync "https://sampleserver6.arcgisonline.com/arcgis/rest/services/Water_Network/MapServer"
(list
(cons "TRANSPARENCY" 70)
)
)
Uso de ejemplo de resultado
Intenta agregar la capa especificada. La función no espera ninguna retroalimentación sobre el éxito o el error y devuelve una lista de verdadero:(T)
Valores de retorno
- Si todo va bien, devuelve una lista de valores verdaderos: (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>")).
Valores de error de retorno:
- (nil ("Error" . "Missing required argument."))
No se ha proporcionado el argumento requerido.
- (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.
- (nil ("Error" . "Invalid URL."))
La URL proporcionada no es válida.