[OpenLayers-Users] kml-files doesn't shown correct
Arnd Wippermann
arnd.wippermann at web.de
Wed May 5 18:42:31 EDT 2010
Hi,
It seems to be a projection error. Your data come in EPSG:4326 (-180 - 180,
-90 - 90), that's in sphericalMercator equal 0,0 near Africa.
I would think, that you use map.projection sphericalMercator and for
map.displayProjection also sphericalMercator.
Set in the layer declaration projection: "EPSG:4326" and your data should be
at the right place.
Arnd
-----Ursprüngliche Nachricht-----
Von: users-bounces at openlayers.org [mailto:users-bounces at openlayers.org] Im
Auftrag von Dirk Wimmer
Gesendet: Mittwoch, 5. Mai 2010 23:45
An: users at openlayers.org
Betreff: [OpenLayers-Users] kml-files doesn't shown correct
Hello,
I have problem to use this kml file with openlayers:
http://www.dav-felsinfo.de/export/cliffs_kml.php?1=22
E.g. I use this example
http://www.openlayers.org/dev/examples/sundials.html and change only a
little bit:
var sundials = new OpenLayers.Layer.Vector("KML", {
projection: map.displayProjection,
strategies: [new OpenLayers.Strategy.Fixed()],
protocol: new OpenLayers.Protocol.HTTP({
url:
"http://www.dav-felsinfo.de/export/cliffs_kml.php?1=22",
format: new OpenLayers.Format.KML({
extractStyles: true,
extractAttributes: true
})
})
Then I see only one icon in the sea nearby Africa and not in Germany. :-(
But the result should looks like that:
http://maps.google.de/maps?f=q&hl=de&q=http://www.dav-felsinfo.de/export/cli
ffs_kml.php?1=22
I try some other kml files and it works.
Could it be that this kml file is incorrect?
Any ideas?
thanks,
Dirk
_______________________________________________
Users mailing list
Users at openlayers.org
http://openlayers.org/mailman/listinfo/users
More information about the Users
mailing list