On 05.09.2011 19:01, Martin Koppenhoefer wrote:
Am 5. September 2011 18:54 schrieb Wolfgang Wienke<wo_wie...@gmx.net>:
Am 05.09.2011 10:42, schrieb Martin Koppenhoefer:
Die meint: Fehler: OpenLayers.Layer.OSM.Mapnik is not a constructor
und fehlende Styles.
Hast Du die Datei src="OpenStreetMap.js" lokal vorhanden? Das ist
AFAIR die js-Datei, die OpenLayers.Layer.OSM.Mapnik definiert.
warum?
Die Doku von Openlayers sagt, dass das dort bereits enthalten ist. Ganz
ohne was Spezielles:
OpenLayers.Layer.OSM
A class to access OpenStreetMap tiles. By default, uses the
OpenStreetMap hosted tile.openstreetmap.org ‘Mapnik’ tileset. If you
wish to use tiles@home / osmarender layer instead, you can pass a layer
like:
new OpenLayers.Layer.OSM("t@h",
"http://tah.openstreetmap.org/Tiles/tile/${z}/${x}/${y}.png");
This layer defaults to Spherical Mercator.
Inherits from
OpenLayers.Layer.XYZ
Ein Blick in den Source bestätigt das auch...
http://trac.osgeo.org/openlayers/browser/trunk/openlayers/lib/OpenLayers/Layer/XYZ.js
Also einfach verwenden. Nix spezielles von OSM erforderlich.
Falls die Website etwas mehr Traffic hat bitte mal überlegen einen
alternativen Tileserver, z.B: von Mapquest verwenden.
Stephan
_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de