Hi All,
I am writing an app that writes out a kml file (by submitting to a server) and
then reads this file back in when the app starts up, to enable a very coarse
synchronization across different browser instances. The problem that I am
seeing is that when I write out an OpenLayers.Geometry.Collection, and then
read it back in, only the first geometry in the collection gets added to the
OpenLayers Feature. I am using OpenLayers 2.10.
The code that I am using is:
kmlReader = new OpenLayers.Format.KML({kmlns:
"http://www.opengis.net/kml/2.2"}),
features = kmlReader.read(data);
where data is the text of the kml that was just fetched via ajax.
The kml looks like:
<MultiGeometry>
<Point><coordinates>-...</coordinates></Point>
<LinearRing><coordinates>...</coordinates></LinearRing>
<LinearRing><coordinates>-...</coordinates></LinearRing>
</MultiGeometry>
(coordinates removed for brevity).
Is there a option that I should be setting for this to read in correctly?
Thanks,
Peter
_______________________________________________
Users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/openlayers-users