Il 08/07/2010 8.35, Stefano Salvador ha scritto:
     var pippo.kml = new OpenLayers.Layer.GML("pippo.kml GML","pippo.kml.gml");
     map.addLayer(pippo.kml);
non capisco perché trasformare il KML in GML, openlayers legge
tranquillamente il KML, oltretutto il GML è un po' più rognoso: se non
compili il file XSD correttamente non va.

se hai il file pippo.kml già pronto cambia le due righe di cui sopra con:

var pippo = new OpenLayers.Layer.GML("KML", "pippo.kml",
               {
                 format: OpenLayers.Format.KML,
                 formatOptions: {
                   extractStyles: true,
                   extractAttributes: true,
                   maxDepth: 2
                }
              }));
map.addLayer(pippo);


Ciao,

Stefano

credo ci sia una parentesi tonda di chiusura di troppo, togliendola la mappa si visualizza ma il KML no...

Ciao

Alberto

_______________________________________________
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it

Rispondere a