4 votos

Abridores: Agrupación en Openlayers.Layer.Text

Tengo un mapa que muestra 5 capas de marcadores. Cada capa es un grupo de POI's. Cargo los POIs desde archivos de texto usando

var cycling = new OpenLayers.Layer.Text( "Cykling", { location:"./textfile.txt"} );
var hiking = new OpenLayers.Layer.Text( "Vandring", { location:"./textfile.txt"} );
var sailing = new OpenLayers.Layer.Text( "Kano & Kajak", { location:"./kano.txt"} );
var fishing = new OpenLayers.Layer.Text( "Lystfiskeri", { location:"./textfile.txt"} );
var sleeping = new OpenLayers.Layer.Text( "Overnatning", { location:"./textfile.txt"} );

Estoy tratando de agrupar los POIs si el mapa se aleja, pero a primera vista parece que la agrupación no está disponible para los marcadores OpenLayers.Layer.Text.

¿Puede alguien indicarme la dirección correcta? ¿Cuáles son mis opciones para la agrupación?

21voto

Yaakov Ellis Puntos 15470

Deberá añadirlas como capas vectoriales con formato de texto. Así es como puedes conseguir la agrupación, y es la guía en el OL documentación

El enlace proporcionado tiene un ejemplo para utilizar GML con formato de texto, y también menciona el uso de Vector con formato de texto.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X