Wiki des Spinnen-Forums:Extensions/Europakarte: Unterschied zwischen den Versionen

Aus Wiki der Arachnologischen Gesellschaft e. V.
Zur Navigation springenZur Suche springen
K (Michael Hohner verschob die Seite Benutzer:Martin Lemke/Europakarte nach Wiki des Spinnen-Forums:Extensions/Europakarte: Verschieben in den allgemeinen Bereich)
Keine Bearbeitungszusammenfassung
Zeile 2: Zeile 2:
Wir benötigen diese Karte zum skriptgesteuerten Einbinden einer europaweiten Ländernachweiskarte um graphisch zu zeigen, für welche Länder die betreffende dargestellte Art vorkommt.
Wir benötigen diese Karte zum skriptgesteuerten Einbinden einer europaweiten Ländernachweiskarte um graphisch zu zeigen, für welche Länder die betreffende dargestellte Art vorkommt.


Anwendung: <nowiki><europakarte listed='de+dk' /></nowiki>
'''Anwendung:'''


Es werden alle europäischen Länderkürzel der Länder, in denen die betreffende Art vorkommt im Attribut '''listed''' aufgelistet und mit Pluszeichen verbunden. Optional kann ein Attribut mit dem Namen '''width''' angegeben werden, um die Grafik zu skalieren. Ohne das width-Attribut beträgt die Breite der Grafik 400 Pixel.
<nowiki><europakarte listed='de+dk' />
<europakarte name='[Speziesname]' /></nowiki>


====Jugoslawien====
Es werden alle europäischen Länderkürzel der Länder, in denen die betreffende Art vorkommt im Attribut '''listed''' aufgelistet und mit Pluszeichen verbunden. Optional kann ein Attribut mit dem Namen '''width''' angegeben werden, um die Grafik zu skalieren. Ohne das '''width'''-Attribut beträgt die Breite der Grafik der verfügbaren Breite.
Als Besonderheit steht Jugoslawien, das es politisch ja nicht mehr gibt, in älterer Literatur aber noch als Verbreitungsraum angegeben ist, zu Verfügung. Wenn Jugoslawien angegeben wird ('''yu'''), werden die Länder Bosnisch-Serbische Republik (rs), Montenegro (me), Mazedonien (mk), Slowenien (si), Kroatien (hr) und Bosnien und Herzigovina (ba) markiert.
 
Darüber hinaus besteht die Möglichkeit, die Verbreitungsdaten aus der '''Datenbank''' heraus generieren zu lassen, indem im Attribut '''name''' der Speziesname angegeben wird. In dem Fall wird das Attribut '''listed''' ignoriert.


==Technik==
==Technik==
Es wird skriptgesteuert eine SVG-Graphik erzeugt und diese anschießend in eine PNG-Grafik umgewandelt, um eine einigermaßen einheitliche Darstellungen in einer Vielzahl von Browsern zu gewährleisten.
Es wird skriptgesteuert eine SVG-Graphik erzeugt.
 
Technische Voraussetzung, damit diese Extension funktioniert: Installation von [http://www.graphicsmagick.org/ GraphicsMagick Image Processing System].
 
===Beispiel===
<nowiki><europakarte listed='de+dk+yu' [width='260'] /></nowiki>
Die Bildbreite kann optional angegeben werden. Standardbreite ist 400 Pixel.


==Beispiele==
<nowiki><europakarte listed='de+dk+yu' [width='260'] />
<europakarte listed='de+dk+yu+es-ib' />
<europakarte listed='de+dk+yu+es-ib' />
<europakarte name='{{PAGENAME}}' /></nowiki>


Aktuell besteht darüber hinaus die Möglichkeit, die Verbreitungsdaten aus der '''Datenbank''' heraus generieren zu lassen:
==Unterstützte Länderkürzel==
 
<nowiki><europakarte name='{{PAGENAME}}' /></nowiki>
 
In dem Fall werden Angaben unter listed='de+dk+yu+es-ib' ignoriert.
 
===Unterstützte Länderkürzel===
Folgende Länder sind berücksichtigt:
Folgende Länder sind berücksichtigt:


{|
<div class="multicol2">
|
# al Albanien
# al Albanien
# at Österreich
# at Österreich
# ch Schweiz
# ch Schweiz
# cz Tschechien
# cz Tschechien
# ba Bosnien Herzigovina
# ba Bosnien und Herzegowina
# be Belgien und Luxemburg zusammengefasst
# be Belgien und Luxemburg zusammengefasst
# bg Bulgarien
# bg Bulgarien
Zeile 42: Zeile 34:
# dk Dänemark
# dk Dänemark
# ee Estland
# ee Estland
# es Spanien
# es Spanien (Festland)
# es-ib Balearische Inseln
# fi Finnland
# fi Finnland
# fr Frankreich
# fr Frankreich (Festland)
# frh Korsica
# frh Korsika
# gb Großbritannien
# gb Großbritannien
# gr Griechenland
# gr Griechenland
# hr Koratien
# hr Kroatien
# hu Ungarn
# hu Ungarn
# ie Irland (in politischen Grenzen)
# ie Irland (in politischen Grenzen)
|
# it Italien (Festland)
# it Italien
# it82 Sizilien
# it82 Sizilien
# it88 Sardinien
# lt Litauen
# lt Litauen
# lv Lettland
# lv Lettland
# md Moldavien
# md Moldawien
# me Montenegro
# me Montenegro
# mk Mazedonien
# mk Mazedonien
Zeile 67: Zeile 60:
# ru Russland
# ru Russland
# se Schweden
# se Schweden
# si Slovenien
# si Slowenien
# sk Slowakei
# sk Slowakei
# ua Ukraine
# ua Ukraine
# tr Türkei (gehört eigentlich nur zu einem kleinen Teil zu Europa)
# tr Türkei (gehört eigentlich nur zu einem kleinen Teil zu Europa)
# _
</div>
|}


yu Jugoslawien (= rs, me, mk, si, hr, ba)
Zwergstaaten wie Luxemburg, Liechtenstein, Andorra und Monaco werden nicht gesondert berücksichtigt.


Zwergenstaaten wie Luxemburg, Liechtenstein, Andorra und Monaco werden nicht gesondert berücksichtigt.
===Jugoslawien===
Als Besonderheit steht Jugoslawien zur Verfügung, das es politisch ja nicht mehr gibt, in älterer Literatur aber noch als Verbreitungsraum angegeben ist. Wenn Jugoslawien angegeben wird ('''yu'''), werden die Länder Bosnisch-Serbische Republik (rs), Montenegro (me), Mazedonien (mk), Slowenien (si), Kroatien (hr) und Bosnien und Herzegowina (ba) markiert.


==Autoren==
==Autoren==
Arno Grabolle (Grafik), Martin Lemke (Programmierung).
Arno Grabolle (Grafik), Martin Lemke, Michael Hohner (Programmierung).
 
==Source==
[[Benutzer:Martin/Europakarte/Source|Source]]


==Weiterführende Informationen==
==Weiterführende Informationen==

Version vom 7. August 2017, 20:52 Uhr

Wiki Extension Europäische Verbreitungskarte

Wir benötigen diese Karte zum skriptgesteuerten Einbinden einer europaweiten Ländernachweiskarte um graphisch zu zeigen, für welche Länder die betreffende dargestellte Art vorkommt.

Anwendung:

<europakarte listed='de+dk' />
<europakarte name='[Speziesname]' />

Es werden alle europäischen Länderkürzel der Länder, in denen die betreffende Art vorkommt im Attribut listed aufgelistet und mit Pluszeichen verbunden. Optional kann ein Attribut mit dem Namen width angegeben werden, um die Grafik zu skalieren. Ohne das width-Attribut beträgt die Breite der Grafik der verfügbaren Breite.

Darüber hinaus besteht die Möglichkeit, die Verbreitungsdaten aus der Datenbank heraus generieren zu lassen, indem im Attribut name der Speziesname angegeben wird. In dem Fall wird das Attribut listed ignoriert.

Technik

Es wird skriptgesteuert eine SVG-Graphik erzeugt.

Beispiele

<europakarte listed='de+dk+yu' [width='260'] />
<europakarte listed='de+dk+yu+es-ib' />
<europakarte name='{{PAGENAME}}' />

Unterstützte Länderkürzel

Folgende Länder sind berücksichtigt:

  1. al Albanien
  2. at Österreich
  3. ch Schweiz
  4. cz Tschechien
  5. ba Bosnien und Herzegowina
  6. be Belgien und Luxemburg zusammengefasst
  7. bg Bulgarien
  8. by Weißrussland
  9. de Deutschland
  10. dk Dänemark
  11. ee Estland
  12. es Spanien (Festland)
  13. es-ib Balearische Inseln
  14. fi Finnland
  15. fr Frankreich (Festland)
  16. frh Korsika
  17. gb Großbritannien
  18. gr Griechenland
  19. hr Kroatien
  20. hu Ungarn
  21. ie Irland (in politischen Grenzen)
  22. it Italien (Festland)
  23. it82 Sizilien
  24. it88 Sardinien
  25. lt Litauen
  26. lv Lettland
  27. md Moldawien
  28. me Montenegro
  29. mk Mazedonien
  30. nl Niederlande
  31. no Norwegen
  32. pl Polen
  33. pt Portugal
  34. ro Rumänien
  35. rs Bosnisch-Serbische Republik
  36. ru Russland
  37. se Schweden
  38. si Slowenien
  39. sk Slowakei
  40. ua Ukraine
  41. tr Türkei (gehört eigentlich nur zu einem kleinen Teil zu Europa)

Zwergstaaten wie Luxemburg, Liechtenstein, Andorra und Monaco werden nicht gesondert berücksichtigt.

Jugoslawien

Als Besonderheit steht Jugoslawien zur Verfügung, das es politisch ja nicht mehr gibt, in älterer Literatur aber noch als Verbreitungsraum angegeben ist. Wenn Jugoslawien angegeben wird (yu), werden die Länder Bosnisch-Serbische Republik (rs), Montenegro (me), Mazedonien (mk), Slowenien (si), Kroatien (hr) und Bosnien und Herzegowina (ba) markiert.

Autoren

Arno Grabolle (Grafik), Martin Lemke, Michael Hohner (Programmierung).

Weiterführende Informationen