[gdal-dev] KMLSuperOverlay in Google Earth 6.1.0.5001
Roland Duhaime
roland.duhaime at gmail.com
Fri Nov 18 11:59:08 EST 2011
Kyle,
Yes, I just removed the spaces after the commas in the <coordinates> tag
and was then able to open one of the kml files in G.E. I suspect that
there are m(b)illions? of kmz files in cyberspace that won't meet the 2.2
standard because of this. I am not sure of the most effective solution.
In addition to documentation, perhaps we need a conversion tool for legacy
2.1 kml superoverlays. Perhaps getting the 2.2 KML standard to lighten-up
a tad would be complicated.
Thanks Again,
Roland
On Fri, Nov 18, 2011 at 11:14 AM, Kyle Shannon <KShannon at gcs-research.com>wrote:
> Possible issue with output (from
> http://earth.google.com/support/bin/answer.py?answer=40901):****
>
> ** **
>
> *To conform more closely with the OGC KML 2.2 standard, we've made the
> parsing of the <coordinates> tag more strict in version 6.1. Spaces must
> only be used to separate the (longitude,latitude,altitude) triplets which
> specify the coordinates of a single point. It is invalid to add spaces
> between individual coordinates. We understand that previous versions of the
> client were more lenient, so if your KML files contain spaces beween
> coordinates in coordinate triplets, an easy workaround is to remove all
> whitespace located immediately before or after commas inside a
> <coordinates> tag.*
>
> * *
>
> I checked one file, and there were spaces after the commas:****
>
> ** **
>
> <kml xmlns="http://earth.google.com/kml/2.1" xmlns:gx="
> http://www.google.com/kml/ext/2.2">****
>
> <Document>****
>
> <name>1/1/1.kml</name>****
>
> <Style>****
>
> <ListStyle id="hideChildren">****
>
> <listItemType>checkHideChildren</listItemType>****
>
> </ListStyle>****
>
> </Style>****
>
> <Region>****
>
> <Lod>****
>
> <minLodPixels>128</minLodPixels>****
>
> <maxLodPixels>2048</maxLodPixels>****
>
> </Lod>****
>
> <LatLonAltBox>****
>
> <north>41.900791</north>****
>
> <south>41.890160</south>****
>
> <east>12.505676</east>****
>
> <west>12.492253</west>****
>
> </LatLonAltBox>****
>
> </Region>****
>
> <GroundOverlay>****
>
> <drawOrder>1</drawOrder>****
>
> <Icon>****
>
> <href>1.jpg</href>****
>
> </Icon>****
>
> <gx:LatLonQuad>****
>
> <coordinates>****
>
> 12.492253, 41.890160, 0****
>
> 12.506078, 41.890461, 0****
>
> 12.505676, 41.900791, 0****
>
> 12.491848, 41.900490, 0****
>
> </coordinates>****
>
> </gx:LatLonQuad>****
>
> </GroundOverlay>****
>
> ...****
>
> ** **
>
> Seems like a quick fix. Someone should probably file a ticket for
> documentation, I can do that if need be.****
>
> ** **
>
> kss****
>
> ** **
>
> *From:* gdal-dev-bounces at lists.osgeo.org [mailto:
> gdal-dev-bounces at lists.osgeo.org] *On Behalf Of *Roland Duhaime
> *Sent:* Friday, November 18, 2011 7:14 AM
> *To:* gdal-dev at lists.osgeo.org
> *Subject:* Re: [gdal-dev] KMLSuperOverlay in Google Earth 6.1.0.5001****
>
> ** **
>
> Roger,****
>
> ** **
>
> The PNG gdalinfo details are:****
>
> ** **
>
> Driver: PNG/Portable Network Graphics****
>
> Files: 7.png****
>
> Size is 218, 218****
>
> Coordinate System is `'****
>
> Image Structure Metadata:****
>
> INTERLEAVE=PIXEL****
>
> Corner Coordinates:****
>
> Upper Left ( 0.0, 0.0)****
>
> Lower Left ( 0.0, 218.0)****
>
> Upper Right ( 218.0, 0.0)****
>
> Lower Right ( 218.0, 218.0)****
>
> Center ( 109.0, 109.0)****
>
> Band 1 Block=218x1 Type=Byte, ColorInterp=Red****
>
> Mask Flags: PER_DATASET ALPHA****
>
> Band 2 Block=218x1 Type=Byte, ColorInterp=Green****
>
> Mask Flags: PER_DATASET ALPHA****
>
> Band 3 Block=218x1 Type=Byte, ColorInterp=Blue****
>
> Mask Flags: PER_DATASET ALPHA****
>
> Band 4 Block=218x1 Type=Byte, ColorInterp=Alpha****
>
> ** **
>
> Thanks,****
>
> Roland****
>
> ** **
>
> ** **
>
> On Thu, Nov 17, 2011 at 5:21 PM, Roger André <randre at gmail.com> wrote:****
>
> What is the output of gdalinfo on one of the PNG's in the superoverlay?***
> *
>
> ** **
>
> ** **
>
> On Thu, Nov 17, 2011 at 1:36 PM, Roland Duhaime <roland.duhaime at gmail.com>
> wrote:****
>
> ** **
>
> Has anyone else experienced the latest version of Google Earth
> (6.1.0.5001) or the G.E. API not loading PNG formatted KMLSUPEROVERLAYs
> created using gdal_translate? The same KMZ files worked in the past.****
>
> ** **
>
> Thanks,****
>
> Roland****
>
> ** **
>
> ** **
>
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/gdal-dev****
>
> ** **
>
> ** **
>
> This email message is for the sole use of the intended recipient(s) and
> may contain confidential and privileged information. Any unauthorized
> review, use, disclosure or distribution is prohibited. If you are not the
> intended recipient, please contact the sender by reply email and delete the
> original message.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/gdal-dev/attachments/20111118/6a70f270/attachment-0001.html
More information about the gdal-dev
mailing list