<object>
Sie können den statischen Betrachten bequem über ein <object>
in ihre eigenen Seiten einbetten. Wenn Sie zum Beispiel
<object data="https://osm.quelltextlich.at/viewer-automatic_de.html?width=512&height=256" width="512" height="256"></object>
(Ersetzen Sie "_de.html" im URL durch ".html" damit die eingebettete Karte versucht die Sprache für die Texte automatisch zu bestimmen.) im <body>
Abschnitt der HTML-Datei einfügen, erhalten Sie folgende Einbettung.
Wichtig ist dabei, dass Sie im URL zumindest die Parameter width
und height
angeben, da sonst — falls Javascript nicht verwendet werden kann — die voreingestellten Werte (die für eine Vollbild-Anzeige ausgelegt sind) benutzt werden.
Da OpenStreetMap die Kacheln der Karte nur in 256x256 Pixel großen Bildern anbietet, empfiehlt es sich, dass sowohl width
als auch height
als Vielfaches von 256 angegeben werden. Anderenfalls werden sie jeweils zum nächstkleineren Vielfachen von 256 abgerundet.
Zusätzlich zum Setzen der URL Parameter width
und height
empfehlen wir die width
und height
Attribute des <object>
Elementes zu setzen. Entweder über das direkte Angeben der Werte im Element (wie in obigem Beispiel), oder — sofern CSS vorausgesetzt werden darf — alternativ über CSS.
<iframe>
Sofern Sie einen Dokumententyp verwenden, der <iframe>
s erlaubt, können Sie den statischen Betrachter auch über <iframe>
s einbinden. Fügen Sie dazu
<iframe src="https://osm.quelltextlich.at/viewer-automatic_de.html?width=512&height=256" width="512" height="256"></iframe>
(Ersetzen Sie "_de.html" im URL durch ".html" damit die eingebettete Karte versucht die Sprache für die Texte automatisch zu bestimmen.) im <body>
Abschnitt der HTML-Datei ein.
Beachten Sie, dass Sie hier den URL als Wert den Attributes src
(und nicht wie im <object>
Beispiel über data
) setzen.
Ansonsten gelten die gleichen Bemerkungen wie beim Einbinden über <object>
Um eine Karte einzubetten, in der eine vorgegebene Stelle angezeigt wird, können Sie die URL-Parameter lat
und lon
benutzen. So wird zum Beispiel durch den HTML Text
<object data="https://osm.quelltextlich.at/viewer-automatic_de.html?width=512&height=256&lat=51.50939&lon=-0.11832&zoom=6" width="512" height="256"></object>
(Ersetzen Sie "_de.html" im URL durch ".html" damit die eingebettete Karte versucht die Sprache für die Texte automatisch zu bestimmen.) folgende Karte eingebunden
Der Parameter lat
gibt die geographischen Breite und lon
die geographische Länge an. Der zusätzliche Parameter zoom
gibt den Detailgrad an.
Um eine Karte einzubetten, in der eine Stelle markiert ist, können Sie die URL-Parameter mlat
und mlon
benutzen. So wird zum Beispiel durch den HTML Text
<object data="https://osm.quelltextlich.at/viewer-automatic_de.html?width=512&height=256&mlat=-23.51866&mlon=-46.71661&zoom=6" width="512" height="256"></object>
(Ersetzen Sie "_de.html" im URL durch ".html" damit die eingebettete Karte versucht die Sprache für die Texte automatisch zu bestimmen.) folgende Karte eingebunden
in der die São Paulo markiert ist.
Weitere URL Parameter, die Sie bei der Einbettung des statischen Betrachters verwenden können, finden Sie auf der Übersichtsseite zu den URL Parametern.