[Talk-de] Dummy Beginner mit openlayers
Wolfgang Wienke
wo_wienke at gmx.net
Mo Sep 5 08:35:52 UTC 2011
Hallo!
Am 05.09.2011 08:40, schrieb Andre Joost:
> Wolfgang Wienke schrieb:
>> Hallo!
>> Bin ich hier im Forum mit der Frage auch richtig?
>>
>> Schon meine erste html-Seite mit Open Layers arbeitet nicht,
>> obwohl ich die beiden *.js-Dateien ins gleiche Verzeichnis kopiert habe.
>> Fehlermeldungen gibt es auch nicht, das Javascript läuft durch. Wo ist
>> der elementare Fehler? (Das GoogleMaps-Api war einfacher :-( )
>>
>> <script src="OpenLayers.js"></script>
>> <script src="OpenStreetMap.js"></script>
>> <script type="text/javascript">
>> var map;
>> var layer;
>>
>> function init() {
>> map = new OpenLayers.Map("demoMap");
>> layer = new OpenLayers.Layer.OSM( "Simple OSM Map");
>> map.addLayer(layer);
>> map.zoomToMaxExtent();
>> }
>> </script>
>> </head>
>>
>> <body onload="init()">
>> <div id="demoMap"></div>
>> </body>
>>
>>
>
> Hast du denn irgendwo definiert, was "Simple OSM Map" sein soll?
> Wenn du die Standard-Karte haben willst, müsste es
> layerMapnik = new OpenLayers.Layer.OSM.Mapnik("Mapnik");
> map.addLayer(layerMapnik);
Habe ich gemacht.
> heißen, ansonsten braucht es eine Pfadangabe zu den Tiles:
>
> var MyMapnikLayer = new OpenLayers.Layer.OSM("myMapnik",
> "file:///D:/Tiles/myMapnik/${z}/${x}/${y}.png", {numZoomLevels: 16,
> alpha: true, isBaseLayer: true, visibility: true});
> map.addLayer(MyMapnikLayer);
>
> Schau dir mal
> <http://wiki.openstreetmap.org/wiki/User:Ajoessen/Osmviewer_und_GPXviewer>
> an. In der zip-Datei zum GPXviewer findest du meine funktionsfähige
> Openlayer-Anwendung.
>
> Falls es nicht läuft:
> Im Firefox unter Extras/Fehlerkonsole nachschauen, was ihm nicht gefällt.
>
Die meint: Fehler: OpenLayers.Layer.OSM.Mapnik is not a constructor
und fehlende Styles.
Wenn ich die Zeile mit der Pfadangabe verwende, tritt der obige Fehler
nicht mehr auf, nur noch die fehlenden Styles:
Warnung: Fehler beim Verarbeiten des Wertes für 'filter'. Deklaration
ignoriert.
Quelldatei: http://openlayers.org/api/theme/default/style.css
Zeile: 330 ... usw.
Sehen tue ich aber nichts.
--
Mit freundlichen Gruessen
Wolfgang Wienke
Mehr Informationen über die Mailingliste Talk-de