Point-Mapping Extension

GISWiki - Das freie Portal für Geoinformatik (GIS)
Wechseln zu: Navigation, Suche

This Point-Mapping Extension (MapPoint) combines a referenced image / map and point-coordinates. The result is a geo-referenced map with a geo-referenced point.

Über eine Extension können Punktkoordinaten mit georeferenzierten Karten verbunden werden. Diese Möglichkeit wird mit der Point-Mapping_Extension gezeigt. Eine zuvor hochgeladene Deutschlandkarte, wie sie in vielen Artikeln zur Veranschaulichgung von Ortschaften genutzt wird, wird mittels einer MediaWiki-Extension georefernziert. Zusammen mit den ebenfalls an die Extension übergebenen Punktkoordinaten wird eine Karte generiert, in der die Lage des Punktes angezeigt wird.

Features

  • Darstellung eines Lagepunktes mittels geographischer Koordinaten
  • Darstellung belibig vieler Punkte
  • Verknüpfung des Punktes mit einem beliebigen Link
  • Hinweisfenster beim Überfahren des Punktes mit der Maus

Installation

siehe Quellcode

Parameter

  • $varURLMap: URL der Karte/Image-URL (z.B.: "http://www.giswiki.org/images/c/c1/DeutschlandRef.png";)
  • $varURLPoint: URL des Punktsymbols / Symbolimage-URL(z.B.: "http://www.giswiki.org/images/1/1b/Reddot.gif";)
  • $varMapWidth: = gewünschte Kartenbreite / desired width of the map
  • $PointExt: Punktsymbolgröße / desired symbol-size
  • $A: Meters/Pixel in horizontaler x östlicher Richtung / meters/pixel in horizontal x Easting direction
  • $E: Meters/Pixel in verticaler y nördlicher Richtung / meters/pixel in vertical y Northing direction
  • $C: x Easting UTM coordinate of center of upper left pixel in meters
  • $F: y Northing UTM coordinate of center of upper left pixel in meters
  • $varPointLon: Punktkoordinate (Geographische Länge) / point coordinates - Longitude
  • $varPointLat: Punktkoordinate (Geographische Breite) / point coordinates - Latitude
  • $varHRef: Link (optional)
  • $varTitle (=$varAlz): Für Hinweise (Mousover) und das <alt> tag (optional) / for hints and the <alt> tag

Beispiel

<MapPoint>
http://www.giswiki.org/images/b/b0/DeutschlandGeoref.png
http://upload.wikimedia.org/wikipedia/commons/a/a3/Flag_de-bayern_lozenge.png
6
144
0.028662571242
-0.017977324880
5.499161111111
55.115925000000
11.5750
48.1400
http://de.wikipedia.org/wiki/München
Dies ist die Hauptstadt von Bayern
</MapPoint>


Links

To Do's

  • Übergabe mehrere Punkte
  • Kombination mit einer Vorlage (??)
  • Parameterübergabe in mehreren Zeilen
  • Punkte mit URL verbinden
  • Externes URLSymbol (External.png) per CSS verschwinden lassen
  • Alternativtext für Punkte

Samples

Munich and Berlin

<MapPoints>
[
http://www.giswiki.org/images/b/b0/DeutschlandGeoref.png
http://www.giswiki.org/images/1/1b/Reddot.gif
6
140
0.028662571242
-0.017977324880
5.499161111111
55.115925000000
]
{
11.5750
48.1400
http://de.wikipedia.org/wiki/München
München
}
{
13.394444
52.516667
http://de.wikipedia.org/wiki/Berlin
Unsere allerliebste Hauptstadt
}
</MapPoints>

<MapPoints> [ http://www.giswiki.org/images/b/b0/DeutschlandGeoref.png http://www.giswiki.org/images/1/1b/Reddot.gif 6 140 0.028662571242 -0.017977324880 5.499161111111 55.115925000000 ] { 11.5750 48.1400 http://de.wikipedia.org/wiki/München München } { 13.394444 52.516667 http://de.wikipedia.org/wiki/Berlin Unsere allerliebste Hauptstadt } </MapPoints>

Munich - using the bavarian flag

<MapPoints>
[
http://www.giswiki.org/images/b/b0/DeutschlandGeoref.png
http://upload.wikimedia.org/wikipedia/commons/a/a3/Flag_de-bayern_lozenge.png
6
144
0.028662571242
-0.017977324880
5.499161111111
55.115925000000
]
{
11.5750
48.1400
http://de.wikipedia.org/wiki/München
Dies ist die Hauptstadt von Bayern
}
</MapPoints>

<MapPoints> [ http://www.giswiki.org/images/b/b0/DeutschlandGeoref.png http://upload.wikimedia.org/wikipedia/commons/a/a3/Flag_de-bayern_lozenge.png 6 144 0.028662571242 -0.017977324880 5.499161111111 55.115925000000 ] { 11.5750 48.1400 http://de.wikipedia.org/wiki/München Dies ist die Hauptstadt von Bayern } </MapPoints>

Berlin - using a bigger symbol

<MapPoints>
[
http://www.giswiki.org/images/b/b0/DeutschlandGeoref.png
http://www.giswiki.org/images/1/1b/Reddot.gif
20
140
0.028662571242
-0.017977324880
5.499161111111
55.115925000000
]
{
13.394444
52.516667
http://de.wikipedia.org/wiki/Berlin
Unsere allerliebste Hauptstadt
}
</MapPoints>

<MapPoints> [ http://www.giswiki.org/images/b/b0/DeutschlandGeoref.png http://www.giswiki.org/images/1/1b/Reddot.gif 20 140 0.028662571242 -0.017977324880 5.499161111111 55.115925000000 ] { 13.394444 52.516667 http://de.wikipedia.org/wiki/Berlin Unsere allerliebste Hauptstadt } </MapPoints>

Code

Version 0.1 can be found here

Siehe auch