Infoburbujas
![]()
Esta sección permite definir los parámetros de visualización de las infoburbujas de la capa, tales como el contenido a mostrar, el color de la burbuja, etc.

Interfaz de configuración de las infoburbujas
1 |
La lista permite seleccionar los atributos y añadirlos al contenido de la infoburbuja presionando el botón con la flecha hacia abajo. |
2 |
La lista de funciones permite formatear el contenido (negrita, cursiva, etc.) y añadirlo al contenido de la burbuja presionando el botón con la flecha hacia abajo. |
3 |
Ingrese el contenido de la burbuja. Éste puede estar compuesto de texto estático, de funciones que muestran los valores de atributos, de imágenes, etc. Las infoburbujas soportan también la programación en javascript para efectuar operaciones matemáticas y operaciones sobre cadenas de caracteres utilizando los valores de los atributos. La sección Creación del contenido de las infoburbujas ofrece más información sobre este tema. |
4 |
Seleccione el color de fondo de la burbuja para esta capa. |
5 |
Estas opciones modifican el comportamiento de la burbuja: •Evitar la duplicación del texto: Evita que contenidos idénticos se muestren varias veces en una misma infoburbuja. •Infoburbuja visible: Permite activar o desactivar las infoburbujas de la capa. |
6 |
Los rangos de escalas de visualización permiten definir las escalas entre las cuales la infoburbuja se ve en el mapa. Si la escala del mapa no se encuentra dentro de ese rango, la infoburbuja no se ve. Si no se selecciona un rango, este aspecto es ignorado y la infoburbuja se visualiza en todas las escalas. |
Creación del contenido de las infoburbujas
Debe proporcionar el texto que se utilizará como contenido de la infoburbuja. Este texto puede componerse de partes estáticas (que se visualizarán tal cual), de partes variables (funciones que serán sustituidas por otro valor en la visualización), de programas javascript simples y de marcas HTML. Por ejemplo, la función elementValue(city), o en su forma reducida ev(city), sera reemplazada en la visualización por el valor del atributo city del elemento al que se apunta.
El texto de las infoburbujas puede extenderse en varias líneas. Sólo tiene que ingresar el texto en más de una línea y la infoburbuja empleará el mismo formato.
Las infoburbujas soportan la sintaxis HTML, lo que puede resultar útil para formatear el texto o para incluir enlaces hipertexto o imágenes. Examine los ejemplos siguientes.
Contenido de la infoburbuja |
Visualización |
City : ev(CITY)
Un ejemplo simple de texto estático con el valor de un atributo.
|
|
City : ev(CITY) (ev(COUNTRY))
Ejemplo que contiene partes estáticas y la visualización de 2 atributos en 2 líneas. |
|
<b>ev(STATION_NAME)</b> <a href="ev(URL)">Site web</a>
Un ejemplo de formato básico que emplea marcas HTML así como un hiperenlace donde el URL procede del valor del atributo URL.
|
|
<b>ev(DESCRIPTION)</b> <img src="EV(IMAGE_URL)" height="175" width="234" />
Un ejemplo de marca de imagen HTML que toma el URL de la imagen del valor del atributo IMAGE_URL.
|
|
Area : ev(AREA_KM2) km2 <script> var SQ_KM_IN_SQ_MI = 2.58998811; var area_sq_mi = ev(AREA_KM2 / SQ_KM_IN_SQ_MI; println(area_sq_mi.toFixed(1) + " sq. mi"); </script>
Un ejemplo de marca <script> con código javascript. El valor del atributo AREA_KM2 es convertido de km cuadrados a millas cuadradas. |
|