Vorlage:GeoTemplate/GeolinkConfig
Diese Seite enthält die Konfiguration für den Geolink-Webservice, mit dem URLs zu kartenbasierten Seiten transformiert werden können.
Konfigurationseintrag
[Quelltext bearbeiten ]Eine Konfiguration für den Geolink besteht aus einer URL-Vorlage und optional noch einer Koordinatentransformation.
testkonfig.url = Eine URL-Vorlage mit Platzhaltern für die Parameter testkonfig.proj = Projektionsparameter im Proj-Format
Eine Beschreibung des Proj-Formats findet man im Handbuch auf der Proj-Webseite, für Standard-Projektionen erhält man die erforderlichen Parametersätze auch auf den Webseiten spatialreference.org oder cs2cs.
Platzhalter
[Quelltext bearbeiten ]In der URL werden folgende Platzhalter umgesetzt:
{x} {y}
– falls eine Projektion angegeben ist, die transformierten Koordinaten (sonst die Eingabekoordinaten){xint} {yint}
– wie oben, nur auf ganzzahlige Werte gerundet{x1} {y1} {x2} {y2}
– beschreiben eine Boundingbox, wobei deren Größe durch den übergebenen scale-Wert bestimmt wird (Ausdehnung ist scale/10){x1int} {y1int} {x2int} {y2int}
– wie oben, nur auf ganzzahlige Werte gerundet{scale}
– übergebener scale-Wert{zoom}
– übergebener zoom-Wert{style}
– übergebener style-Wert (z. B. zur Wahl eines Karten-Typs){lat} {lon}
– übergebene lat- und lon-Werte
Aufruf des Geolink-Service
[Quelltext bearbeiten ]Der Geolink-Service wird wie folgt aufgerufen:
https://wikitools.toolforge.org/geolink.php?config=<Konfig-ID>&lat=<Breite>&lon=<Länge>[&scale=<Maßstab>][&zoom=<Zoom-Level>][&style=<Kartentyp>][&preview][&purge]
- purge - Löscht den Webservice-Cache (ist nach Änderung dieser Konfig-Seite erforderlich)
- preview - zeigt den resultierenden Link lediglich an, statt weiterzuleiten
Konfigurationseinträge
[Quelltext bearbeiten ]Nach Änderungen an den Konfigurationseinträgen, ist der Cache mittels purge zu löschen.
START_CONFIG fisbroker.proj = +proj=utm +zone=33 +ellps=GRS80 +units=m +no_defs fisbroker.url = http://fbinter.stadt-berlin.de/fb/index.jsp?loginkey=zoomStart&bbox={x1int},{y1int},{x2int},{y2int}&mapId=berlinzoom@senstadt histomapberlin.proj = +proj=cass +lat_0=52.41864827777778 +lon_0=13.62720366666667 +x_0=40000 +y_0=10000 +datum=potsdam +units=m +no_defs histomapberlin.url = http://histomapberlin.de/histomap/de/index.html?map_x={xint}&map_y={yint}&map_zoom=6 gaiamv.proj = +proj=utm +zone=33 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs gaiamv.url = http://www.gaia-mv.de/gaia/login.php?page=gaia.php&profil=inet_basis&mapext={x1} {y1} {x2} {y2}&target_prj=epsg:25833&target_prj_display_koords=epsg:25833&target_prj_display_koords_format=m brandenburgviewer.proj = +proj=utm +zone=33 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs brandenburgviewer.url = https://bb-viewer.geobasis-bb.de/?center={xint},{yint}&projection=EPSG:25833&zoom=6&bglayer=1&layers=FFFFFFFFFFFFFTFFFFFFFFFFFFFFFFFFFFFT geoportalde.proj = +proj=utm +zone=32 +ellps=GRS80 +units=m +no_defs geoportalde.url = https://www.geoportal.de/map.html?center={x},{y}&zoomlevel=7 geoportalrlp.proj = +proj=utm +zone=32 +ellps=GRS80 +units=m +no_defs geoportalrlp.url = http://www.geoportal.rlp.de/portal/karten.html?ZOOM={x1int},{y1int},{x2int},{y2int},EPSG:25832 timonline.proj = +proj=utm +zone=32 +ellps=GRS80 +units=m +no_defs timonline.url = https://www.tim-online.nrw.de/tim-online2/index.html?bbox={x1int},{y1int},{x2int},{y2int} iceland.proj = +proj=lcc +lat_1=64.25 +lat_2=65.75 +lat_0=65 +lon_0=-19 +x_0=500000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs iceland.url = http://kortasja.lmi.is/mapview/?app=kortasja&l=en&c={xint},{yint}&z={zoom} iceland_ja.proj = +proj=lcc +lat_1=64.25 +lat_2=65.75 +lat_0=65 +lon_0=-19 +x_0=500000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs iceland_ja.url = https://en.ja.is/kort/?type=map&x={xint}&y={yint}&z={zoom} luxemburg.proj = +proj=tmerc +lat_0=49.83333333333334 +lon_0=6.166666666666667 +k=1 +x_0=80000 +y_0=100000 +ellps=intl +towgs84=-193,13.7,-39.3,-0.41,-2.933,2.688,0.43 +units=m +no_defs luxemburg.url = http://map.geoportail.lu/?zoom=7&X={yint}&Y={xint}&crosshair=true&bgOpacity={style} bfnaturschutz.proj = +proj=utm +zone=32 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs bfnaturschutz.url = https://geodienste.bfn.de/schutzgebiete?lang=de&c={xint},{yint}&s={scale} ooeatlas.proj = +proj=tmerc +lat_0=0 +lon_0=13.33333333333333 +k=1 +x_0=0 +y_0=-5000000 +datum=hermannskogel +units=m +no_defs ooeatlas.url = https://wo.doris.at/weboffice/externalcall.jsp?project=weboffice&x={xint}&y={yint}&scale={scale}&rotation=0&view=start&basemapview=basemap&user=guest&group_id=guest&client=core&language=de tirol.proj = +proj=tmerc +lat_0=0 +lon_0=10.33333333333333 +k=1 +x_0=0 +y_0=-5000000 +ellps=bessel +towgs84=577.326,90.129,463.919,5.137,1.474,5.297,2.4232 +units=m +no_defs tirol.url = https://maps.tirol.gv.at/externalcall.jsp?project=tmap_master&x={xint}&y={yint}&scale={scale}&rotation=0&basemapview=basemap_labeling&client=core&language=de&user=guest burgenland.proj = +proj=tmerc +lat_0=0 +lon_0=16.33333333333333 +k=1 +x_0=750000 +y_0=-5000000 +datum=hermannskogel +units=m +no_defs burgenland.url = https://gis.bgld.gv.at/WebGIS/externalcall.jsp?project=GeoDaten&x={xint}&y={yint}&scale={scale}&rotation=0&view=standard_extern&basemapview=gk_strassenkarte_extern&user=guest&group_id=public&client=core&language=de paikkatietoikkuna.proj = +proj=utm +zone=35 +ellps=GRS80 +units=m +no_defs paikkatietoikkuna.url = http://www.paikkatietoikkuna.fi/web/en/map-window?ver=1.17&zoomLevel=6&coord={xint}_{yint}&mapLayers=base_35+100+default saviewer.proj = +proj=utm +zone=32 +ellps=GRS80 +units=m +no_defs saviewer.url = https://www.geodatenportal.sachsen-anhalt.de/mapapps/resources/apps/viewer_v40/index.html?lang=de&vm=2D&s={scale}&r=0&c={x},{y} geoland.proj = +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs geoland.url = https://www.geoland.at/webgisviewer/geoland/map/Geoland_Viewer/Geoland?marker={x:{xint},y:{yint},srs:3857}&basemap={style} geohessen.proj = +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=3500000 +y_0=0 +datum=potsdam +units=m +no_defs geohessen.url = https://www.geoportal.hessen.de/map?ZOOM={x1int},{y1int},{x2int},{y2int},EPSG:31467 geobrowser.proj = +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs geobrowser.url = https://maps.civis.bz.it/#context=PROV-BZ-GEOBROWSER&lang=de&bbox={x1},{y1},{x2},{y2} geobremen.proj = +proj=utm +zone=32 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs geobremen.url = https://geoportal.bremen.de/geoportal/?Map/layerIds=410,400,400_4,11,26_1&visibility=true,true,true,true,true&transparency=0,0,0,0,0&Map/center=[{x},{y}]&Map/zoomLevel={zoom} geosphere.proj = +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs geosphere.url = https://maps.geosphere.at/de?basemap=default&scale={scale}&x={x}&y={y}&layers= END_CONFIG