[OpenLayers-Users] KML from Geoserver
Laurent Pierre
mail at lespierre.org
Thu Aug 28 08:46:15 EDT 2008
Hi,
I try to use KML produced by Geoserver (1.6.4) in OpenLayers (2.6) but the
XML generated is not accepted (silently alas). I checked the file and I
eventually found 2 'mistakes' in the KML. Here's 2 fragments where the
first (corrected) works while the second (directly from Geoserver) fails :
<kml xmlns="http://earth.google.com/kml/2.2">
<Document>
<name>edfgeo:clientassoc</name>
<Style id="GeoServerStyleclientassoc.nfm--730056c2_11c0891a30b_-21f4">
<IconStyle>
<color>ff33ffff</color>
<colorMode>normal</colorMode>
<Icon>
<href>http://maps.google.com/mapfiles/kml/pal4/icon25.png</href>
</Icon>
</IconStyle>
...
and
<?xml version="1.0" encoding="UTF-8"?>
<kml >
<Document>
<name>edfgeo:clientassoc</name>
<Style id="GeoServerStyleclientassoc.nfm--730056c2_11c0891a30b_-21f4">
<IconStyle>
<Icon/>
</IconStyle>
<IconStyle>
<color>ff33ffff</color>
<colorMode>normal</colorMode>
<Icon>
<href>http://maps.google.com/mapfiles/kml/pal4/icon25.png</href>
</Icon>
</IconStyle>
...
In the second fragment the default namespace is missing and a 'void'
IconStyle appears.
Has anybody got this problem before ?
Cheers
Laurent
--
View this message in context: http://n2.nabble.com/KML-from-Geoserver-tp789434p789434.html
Sent from the OpenLayers Users mailing list archive at Nabble.com.
More information about the Users
mailing list