Wiki des Spinnen-Forums:Extensions/Europakarte: Unterschied zwischen den Versionen
K (Martin Lemke verschob die Seite Benutzer:Martin/Europakarte nach Benutzer:Martin Lemke/Europakarte: Seite während der Benutzerkontoumbenennung von „Martin“ in „Martin Lemke“ automatisch verschoben) |
|||
| (8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
__NOTOC__=Wiki Extension ''Europäische Verbreitungskarte''= | __NOTOC__==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. | 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: | '''Anwendung:''' | ||
<nowiki><europakarte listed='de+dk' /> | |||
<europakarte name='[Speziesname]' /></nowiki> | |||
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. | |||
Wenn ein Länderkürzel in Klammern angegeben wird, dann wird das Land in einer anderen Farbe angezeigt. Dies zeigt an, dass die Art in dem Land zwar nachgewiesen wurde, aber nicht etabliert ist. | |||
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. | |||
Über das Attribut '''legend''' kann die Legende unter der Karte ausgeblendet werden. Ohne das Attribut wird die Legende erzeugt. | |||
===Technik=== | |||
Es wird skriptgesteuert eine SVG-Graphik erzeugt. | |||
===Beispiele=== | |||
<nowiki><europakarte listed='de+dk' [width='260'] /> | |||
< | <europakarte listed='de+dk+es-ib' /> | ||
<europakarte listed='de+(at)+ch' legend='0'/> | |||
<europakarte name='{{PAGENAME}}' /></nowiki> | |||
===Unterstützte Länderkürzel=== | ===Unterstützte Länderkürzel=== | ||
Folgende Länder sind berücksichtigt: | Folgende Länder sind berücksichtigt: | ||
<div class="multicol3"> | |||
# ad Andorra | |||
# al Albanien | # al Albanien | ||
# am Armenien | |||
# at Österreich | # at Österreich | ||
# az Aserbaidschan | |||
# ba Bosnien und Herzegowina | |||
# be Belgien | |||
# bg Bulgarien | |||
# by Weißrussland | |||
# ch Schweiz | # ch Schweiz | ||
# cy Zypern | |||
# cz Tschechien | # cz Tschechien | ||
# de Deutschland | # de Deutschland | ||
# dk Dänemark | # dk Dänemark | ||
# dz Algerien (nördlicher Teil) | |||
# ee Estland | # ee Estland | ||
# es Spanien | # eg Ägypten (nördlicher Teil) | ||
# es Spanien (Festland) | |||
# es-ib Balearische Inseln (Spanien) | |||
# fi Finnland | # fi Finnland | ||
# fr Frankreich | # fr Frankreich (Festland) | ||
# frh | # frh Korsika (Frankreich) | ||
# gb Großbritannien | # gb Großbritannien | ||
# gb-nir Nordirland (UK) | |||
# ge Georgien | |||
# gr Griechenland | # gr Griechenland | ||
# hr | # gr-m Kreta (Griechenland) | ||
# hr Kroatien | |||
# hu Ungarn | # hu Ungarn | ||
# ie Irland ( | # ie Irland | ||
# it Italien (Festland) | |||
# | # it82 Sizilien (Italien) | ||
# | # it88 Sardinien (Italien) | ||
# kv Kosovo | |||
# kz Kasachstan | |||
# lt Litauen | # lt Litauen | ||
# lu Luxemburg | |||
# lv Lettland | # lv Lettland | ||
# md | # ly Libyen (nördlicher Teil) | ||
# ma Marokko (nördlicher Teil) | |||
# md Moldawien | |||
# me Montenegro | # me Montenegro | ||
# mk Mazedonien | # mk Mazedonien | ||
# mt Malta | |||
# nl Niederlande | # nl Niederlande | ||
# no Norwegen | # no Norwegen | ||
| Zeile 64: | Zeile 77: | ||
# pt Portugal | # pt Portugal | ||
# ro Rumänien | # ro Rumänien | ||
# rs | # rs Serbien | ||
# ru Russland | # ru-rus Südliches europäisches Russland | ||
# ru-ruw Westliches europäisches Russland | |||
# ru-rue Östliches europäisches Russland | |||
# ru-run Nördliches europäisches Russland | |||
# ru-ruc Zentrales europäisches Russland | |||
# ru-kgd Kaliningrad (Russland) | |||
# se Schweden | # se Schweden | ||
# si | # si Slowenien | ||
# sk Slowakei | # sk Slowakei | ||
# tn Tunesien | |||
# tr-eur Türkei (Europa) | |||
# tr-asi Türkei (Asien) | |||
# ua Ukraine | # ua Ukraine | ||
</div> | |||
Zwergstaaten wie Liechtenstein, Monaco und San Marino werden nicht gesondert berücksichtigt. | |||
== | ===Autoren=== | ||
Arno Grabolle (Grafik), Martin Lemke, Michael Hohner (Programmierung). | |||
==Weiterführende Informationen== | ===Weiterführende Informationen=== | ||
* [http://wiki.svg.org/ SVG-Wiki] | * [http://wiki.svg.org/ SVG-Wiki] | ||
* [http://de.wikipedia.org/wiki/SVG Wikipedia über SVG] | * [http://de.wikipedia.org/wiki/SVG Wikipedia über SVG] | ||
* [http://de.wikipedia.org/wiki/ISO-3166-1-Kodierliste Länderkürzel nach ISO3166] | * [http://de.wikipedia.org/wiki/ISO-3166-1-Kodierliste Länderkürzel nach ISO3166] | ||
Aktuelle Version vom 3. Dezember 2019, 21:22 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.
Wenn ein Länderkürzel in Klammern angegeben wird, dann wird das Land in einer anderen Farbe angezeigt. Dies zeigt an, dass die Art in dem Land zwar nachgewiesen wurde, aber nicht etabliert ist.
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.
Über das Attribut legend kann die Legende unter der Karte ausgeblendet werden. Ohne das Attribut wird die Legende erzeugt.
Technik
Es wird skriptgesteuert eine SVG-Graphik erzeugt.
Beispiele
<europakarte listed='de+dk' [width='260'] />
<europakarte listed='de+dk+es-ib' />
<europakarte listed='de+(at)+ch' legend='0'/>
<europakarte name='{{PAGENAME}}' />
Unterstützte Länderkürzel
Folgende Länder sind berücksichtigt:
- ad Andorra
- al Albanien
- am Armenien
- at Österreich
- az Aserbaidschan
- ba Bosnien und Herzegowina
- be Belgien
- bg Bulgarien
- by Weißrussland
- ch Schweiz
- cy Zypern
- cz Tschechien
- de Deutschland
- dk Dänemark
- dz Algerien (nördlicher Teil)
- ee Estland
- eg Ägypten (nördlicher Teil)
- es Spanien (Festland)
- es-ib Balearische Inseln (Spanien)
- fi Finnland
- fr Frankreich (Festland)
- frh Korsika (Frankreich)
- gb Großbritannien
- gb-nir Nordirland (UK)
- ge Georgien
- gr Griechenland
- gr-m Kreta (Griechenland)
- hr Kroatien
- hu Ungarn
- ie Irland
- it Italien (Festland)
- it82 Sizilien (Italien)
- it88 Sardinien (Italien)
- kv Kosovo
- kz Kasachstan
- lt Litauen
- lu Luxemburg
- lv Lettland
- ly Libyen (nördlicher Teil)
- ma Marokko (nördlicher Teil)
- md Moldawien
- me Montenegro
- mk Mazedonien
- mt Malta
- nl Niederlande
- no Norwegen
- pl Polen
- pt Portugal
- ro Rumänien
- rs Serbien
- ru-rus Südliches europäisches Russland
- ru-ruw Westliches europäisches Russland
- ru-rue Östliches europäisches Russland
- ru-run Nördliches europäisches Russland
- ru-ruc Zentrales europäisches Russland
- ru-kgd Kaliningrad (Russland)
- se Schweden
- si Slowenien
- sk Slowakei
- tn Tunesien
- tr-eur Türkei (Europa)
- tr-asi Türkei (Asien)
- ua Ukraine
Zwergstaaten wie Liechtenstein, Monaco und San Marino werden nicht gesondert berücksichtigt.
Autoren
Arno Grabolle (Grafik), Martin Lemke, Michael Hohner (Programmierung).