SlippyMap Generator

Hallo allerseits,

das ist ein ganz fantastisches Tool! Habe mir gerade eine Karte vorbereitet, in die ich nun nach und nach alle Orte aus einem Tagebuch eintragen werde. (Das mache ich von Hand direkt in der HTML.)

Dazu hätte noch folgende Frage:

Wie oder wo kann ich die Basiskarte ändern, um eine Reliefkarte/3D/hill shading zu erhalten?

Gruß
Winfried

Das Tool arbeitet noch mit OpenLayers Version 2.9.1 – die ist ziemlich veraltet, OpenLayers wurde inzwischen komplett neu geschrieben.

Alternativen:
https://leafletjs.com/ - siehe Tutorials für Vorlagen
http://umap.openstreetmap.fr/ - Karte einfach Online erstellen, auch zum Einbinden

Danke. Ikonor!

Nun ist die Basiskarte auch noch französisch… Mal sehen, ob ich das hinkriege.

Winfried

Tja… Umap funktioniert schon mal nicht. Im Notebook-Browser sehe ich keine Einstellungen, ich weiß aber vom Smartphone-Browser her, dass sie da sind. Schade.

Und für Leaflets muss ich erst Englisch verstehen und dann etwas in “mein Dokument” einfügen. In welches? Muss ich eine neue Webseite anlegen? Ich glaube, das ist nur was für Eingeweihte.

Mal ins Blaue geraten: In das, in dem die slippy map dann erscheinen soll? An der entsprechenden Stelle?

–ks

Umap muss man in MS Edge bearbeiten, im IE geht es nicht. Das stand da nicht… Habe damit nun erfolgreich gearbeitet, auch die Basiskarte kann man bequem auswählen, der Nutzer übrigens auch, er kann sie ändern. Mit der Importfunktion konnte ich meine Googlemaps-Orte problemlos importieren. Na ja, abgesehen davon, dass Google beim Export der Orte mit Labels die Längen- und Breitenangaben vertauscht… es waren zum Glück nicht viele.

Also Umap ist empfehlenswert.

Schönen Sonntag!

Hallo zusammen,
auch wenn das Tool schon ein paar Tage alt ist, es bietet alles was ich brauche, bis auf eine Funktion, die ich noch nicht herausfinden konnte.

Ist es möglich im Beschreibungstext eines POI auch Bilder einzubinden ?

in diese Zeile

addMarker(layer_markers,17.6833333333333,51.2166666666667,"<b>Reesewitz, Kreis Oels</b><p />",false,10); 

einfach diesen einfügen

<img src="" alt="" border="0" width="" height="">  

funktioniert nicht.

Grüsse
Jörg

… und wie sieht die Zeile dann aus?

Das ist ja meine Frage… ich komme nicht weiter

Da beißen sich vermutlich die Anführungszeichen im img Tag mit denen, die den Popup-Text umschließen. Einfachste Lösung ist, einfache Anführungszeichen für den Text zu verwenden:


addMarker(layer_markers,17.6833333333333,51.2166666666667,'<b>Reesewitz, Kreis Oels</b><p />',false,10); 

Wenn Du schreibst:

musst Du Doch etwas versucht haben. Wie sieht denn dein Versuch aus?

Also folgendes hab ich ausprobiert und funktioniert nicht:

 addMarker(layer_markers,17.68,51.21,"<b>Reesewitz, Kreis Oels</b><p />"<img src="Wappen.png" alt="" border="0" width="" height="">,false,10);
 addMarker(layer_markers,17.68,51.21,"<b>Reesewitz, Kreis Oels</b><p /><img src="Wappen.png" alt="" border="0" width="" height="">",false,10);
 addMarker(layer_markers,17.68,51.21,"<b>Reesewitz, Kreis Oels</b><img src="Wappen.png" alt="" border="0" width="" height=""><p />",false,10);
 addMarker(layer_markers,17.68,51.21,'<b>Reesewitz, Kreis Oels</b><p />'<img src="Wappen.png" alt="" border="0" width="" height="">,false,10);
 addMarker(layer_markers,17.68,51.21,'<b>Reesewitz, Kreis Oels</b><p /><img src="Wappen.png" alt="" border="0" width="" height="">',false,10);

Die Karte wird noch nicht mal aufgebaut… :frowning:

Wenn alle Zeilen genau so auf einmal drin stehen, geht es nicht, da das Programm wegen Syntaxfehler abbricht. Bitte mal nur mit der letzten Zeile testen und die anderen entfernen.

Mit F12 kann man die Entwickler-Konsole öffnen, dort stehen solche Fehler und per Klick gelangt man zur verursachenden Zeile.

Nein, es stehen nicht alle Zeilen genau so drin, ich habe jede einzeln ausprobiert und keine der fünf Versuche war von Erfolg gekrönt.

Da ich anschliessend die Zeilen ohne den Versuch ein Bild einzufügen stehen hab und diese auch funktionieren - die Karte baut sich auf - weiss ich dass der Fehler durch einen falschen Syntax beim einfügen der Bilddatei auftritt…

Also bei mir funktioniert das so mit den einfachen Anführungszeichen:


addMarker(layer_markers,17.68,51.21,'<b>Reesewitz, Kreis Oels</b><p /><img src="openlayers/img/marker-green.png" alt="" border="0" width="" height="">',false,10);

Welchen Browser verwendest du?

JCa-DE:
src=“Wappen.png”
wo liegt diese Datei?

so wie bei ikonor:
src=“openlayers/img/marker-green.png”

???

ikonor:

wenn ich Deine Zeile bei mir hineinkopiere funktioniert es auch… vielen Dank ! evtl. hbe ich das falsche Zeichen als einfache Anführungszeichen genommen… ist shift+# richtig ?

ich benutze Firefox

geri-oc:
zum testen hab ich es in das gleiche Verzeichnis gelegt, in der auch die map.html liegt

Ja.

Wenn die Seite nicht vollständig dargestellt wird, ist das meistens durch einen Fehler verursacht. Die entsprechende Fehlermeldung findet man in der Konsole.

Die Konsole öffnen mit den Tasten “F12” (Entwickler-Tools allgemein, standardmäßig ist Konsole Tab aktiv) oder direkt mit “Steuerung-Umschalt-K”.

Mehr dazu für Firefox:
https://developer.mozilla.org/de/docs/Tools/Web_Konsole

Bei mir funktioniert jetzt alles - Danke an alle die mir geholfen haben