IFrame: Unterschied zwischen den Versionen

Aus Geoportal
(Diese Seite wurde zum Übersetzen freigegeben)
 
(10 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
<translate>
 
   
== Einbinden des GeoPortal.rlp als OpenLayers-Client in eigene Internet-Seiten == <!--T:1-->
+
== Einbinden des GeoPortal.rlp als OpenLayers-Client in eigene Internet-Seiten ==
   
 
===HTML-Code zum Einbetten des OpenLayers-Client in eine Webseite===
   
<!--T:2-->
 
'''HTML-Code zum Einbetten des OpenLayers-Client in eine Webseite'''
 
 
<!--T:3-->
 
 
Folgende Schritte sind erforderlich
 
Folgende Schritte sind erforderlich
 
* Melden Sie sich am GeoPortal.rlp mit Ihrem Nutzernamen an
 
* Melden Sie sich am GeoPortal.rlp mit Ihrem Nutzernamen an
 
* Kombinieren Sie die gewünschten GeoWebDienste
 
* Kombinieren Sie die gewünschten GeoWebDienste
 
* Passen Sie die Größe des Fensters des Kartenviewers an
 
* Passen Sie die Größe des Fensters des Kartenviewers an
* Speichern Sie den Bildausschnitt mit den Diensten in einem individuellem WMC-Dokument ab. Eine Erläuterung finden Sie im [http://www.geoportal.rlp.de/mediawiki/index.php/Nutzung_von_WebMapContext_%28WMC%29_Dokumenten Wiki].
+
* Speichern Sie den Bildausschnitt mit den Diensten in einem individuellem WMC-Dokument ab. Eine Erläuterung finden Sie [[WMC_erstellen_und_veröffentlichen|hier]].
 
* Öffnen Sie das Menü "WMC-Dokument laden"
 
* Öffnen Sie das Menü "WMC-Dokument laden"
 
* Klicken Sie mit der rechten Maustaste auf das OpenLayer-Symbol (Export zu OpenLayers)
 
* Klicken Sie mit der rechten Maustaste auf das OpenLayer-Symbol (Export zu OpenLayers)
 
* Wählen Sie "Link-Adresse kopieren"
 
* Wählen Sie "Link-Adresse kopieren"
* Fügen Sie diesen Link in folgenden Muster-HTML-Code auf Ihrer Webseite ein:
+
* Fügen Sie diesen Link in folgenden Muster-HTML-Code auf Ihrer Webseite ein: <nowiki> <iframe src="hier den Link einfügen"> </nowiki>
<nowiki>
 
<iframe src="hier den Link einfügen"></iframe>
 
</nowiki>
 
 
   
  +
====Beispiel====
<!--T:4-->
 
  +
Das '''[https://www.geoportal.rlp.de/mapbender/php/mod_wmc2ol.php?wmc_id=11904 Beispiel]''', Bebauungspläne der Stadt Andernach, öffnet sich in neuem Fenster.
Hier finden Sie Beispiele für die Einbindung in eine Webanwendung
 
   
  +
'''Quelltext:'''
<!--T:5-->
 
 
<nowiki><iframe src=">https://www.geoportal.rlp.de/mapbender/php/mod_wmc2ol.php?wmc_id=11904"></iframe></nowiki>
* Beispiel innerhalb externer Anwendung: [http://www.lb.rlp.de/index.php?id=1165 Themenkarte kommunale Behindertenbeauftragte in Rheinland-Pfalz]
 
* Quelltext für o.a. Beispiel: <nowiki><iframe src="http://www.geoportal.rlp.de/mapbender/php/mod_wmc2ol.php?wmc_id=16_1221548171" width="650" height="600" frameborder="0"></iframe></nowiki>
 
   
  +
===Technische Schnittstellen (APIs)===
<!--T:6-->
 
  +
[https://github.com/mrmap-community/Mapbender2.8/wiki/APIs API documentation (english)]
* Beispiel mit neuem Fenster: <iframe src=">http://www.geoportal.rlp.de/mapbender/php/mod_wmc2ol.php?wmc_id=1520_1225271161"></iframe>
 
   
  +
===TIPPS===
<!--T:7-->
 
 
*Ist eine '''Ebene abfragbar (FeatureInfo)''', so genügt ein Klick auf die Darstellung im OpenLayers-Client.
Hinweis!
 
 
*Bei der Einbindung eines OpenLayers-Clients mit den Inhalten eines WMC-Documents sind die jeweiligen '''Nutzungsbedingungen der Dienstebetreiber zu beachten'''.
Ist eine Ebene abfragbar (FeatureInfo), so genügt ein Klick auf die Darstellung im OpenLayers-Client.
 
  +
*Außerdem werden in den OpenLayers-Client '''nur freie Dienste''' eingelesen. Dienste, die eine Berechtigung voraussetzen, werden nicht berücksichtigt, auch wenn sie im WMC-Dokument enthalten sind.
   
  +
===Link===
  +
*[[WMC_erstellen_und_veröffentlichen|WMC erstellen und veröffentlichen]]
   
  +
[[Category:Portalseite]]
<!--T:8-->
 
Hinweis!
 
Bei der Einbindung eines OpenLayers-Clients mit den Inhalten eines WMC-Documents sind die jeweiligen Nutzungsbedingungen der Dienstebetreiber zu beachten. Außerdem werden in den OpenLayers-Client nur freie Dienste eingelesen. Dienste, die eine Berechtigung voraussetzen, werden nicht berücksichtigt, auch wenn sie im WMC-Dokument enthalten sind.
 
</translate>
 

Aktuelle Version vom 2. Juni 2023, 16:27 Uhr

Einbinden des GeoPortal.rlp als OpenLayers-Client in eigene Internet-Seiten

HTML-Code zum Einbetten des OpenLayers-Client in eine Webseite

Folgende Schritte sind erforderlich

  • Melden Sie sich am GeoPortal.rlp mit Ihrem Nutzernamen an
  • Kombinieren Sie die gewünschten GeoWebDienste
  • Passen Sie die Größe des Fensters des Kartenviewers an
  • Speichern Sie den Bildausschnitt mit den Diensten in einem individuellem WMC-Dokument ab. Eine Erläuterung finden Sie hier.
  • Öffnen Sie das Menü "WMC-Dokument laden"
  • Klicken Sie mit der rechten Maustaste auf das OpenLayer-Symbol (Export zu OpenLayers)
  • Wählen Sie "Link-Adresse kopieren"
  • Fügen Sie diesen Link in folgenden Muster-HTML-Code auf Ihrer Webseite ein: <iframe src="hier den Link einfügen">

Beispiel

Das Beispiel, Bebauungspläne der Stadt Andernach, öffnet sich in neuem Fenster.

Quelltext: <iframe src=">https://www.geoportal.rlp.de/mapbender/php/mod_wmc2ol.php?wmc_id=11904"></iframe>

Technische Schnittstellen (APIs)

API documentation (english)

TIPPS

  • Ist eine Ebene abfragbar (FeatureInfo), so genügt ein Klick auf die Darstellung im OpenLayers-Client.
  • Bei der Einbindung eines OpenLayers-Clients mit den Inhalten eines WMC-Documents sind die jeweiligen Nutzungsbedingungen der Dienstebetreiber zu beachten.
  • Außerdem werden in den OpenLayers-Client nur freie Dienste eingelesen. Dienste, die eine Berechtigung voraussetzen, werden nicht berücksichtigt, auch wenn sie im WMC-Dokument enthalten sind.

Link