[Talk-it] openlayers help

Stefano Salvador stefano.salvador at gmail.com
Thu Jul 8 07:35:26 BST 2010


>     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




More information about the Talk-it mailing list