Vorlage:GeoTemplate/GeolinkConfig

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

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.

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
[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}

END_CONFIG