Vorlage:Graph:Map

Aus Wikiversity
Zur Navigation springen Zur Suche springen

Documentation

Diese Vorlage dient zur Darstellung von politischen Karten mit farbigen Markierungen mittels der Graph-Erweiterung.

Parameter[Bearbeiten]

{{Wikipedia:Lua/Modul/Graph/de|map}}

Kopiervorlage[Bearbeiten]

{{Graph:Map
|basemap = WorldMap-iso2.json
|<!-- Afghanistan --> AF = 
|<!-- Ägypten --> EG = 
|<!-- Albanien --> AL = 
|<!-- Algerien --> DZ = 
|<!-- Andorra --> AD = 
|<!-- Angola --> AO = 
|<!-- Antigua und Barbuda --> AG = 
|<!-- Äquatorialguinea --> GQ = 
|<!-- Argentinien --> AR = 
|<!-- Armenien --> AM = 
|<!-- Aserbaidschan --> AZ = 
|<!-- Äthiopien --> ET = 
|<!-- Australien --> AU = 
|<!-- Bahamas --> BS = 
|<!-- Bahrain --> BH = 
|<!-- Bangladesch --> BD = 
|<!-- Barbados --> BB = 
|<!-- Belarus (Weißrussland) --> BY = 
|<!-- Belgien --> BE = 
|<!-- Belize --> BZ = 
|<!-- Benin --> BJ = 
|<!-- Bhutan --> BT = 
|<!-- Bolivien --> BO = 
|<!-- Bosnien und Herzegowina --> BA = 
|<!-- Botswana --> BW = 
|<!-- Brasilien --> BR = 
|<!-- Brunei Darussalam --> BN = 
|<!-- Bulgarien --> BG = 
|<!-- Burkina Faso --> BF = 
|<!-- Burundi --> BI = 
|<!-- Chile --> CL = 
|<!-- China, Volksrepublik --> CN = 
|<!-- Costa Rica --> CR = 
|<!-- Côte d’Ivoire (Elfenbeinküste) --> CI = 
|<!-- Dänemark --> DK = 
|<!-- Deutschland --> DE = 
|<!-- Dominikanische Republik --> DO = 
|<!-- Dschibuti --> DJ = 
|<!-- Ecuador --> EC = 
|<!-- El Salvador --> SV = 
|<!-- Eritrea --> ER = 
|<!-- Estland --> EE = 
|<!-- Falklandinseln --> FK = 
|<!-- Fidschi --> FJ = 
|<!-- Finnland --> FI = 
|<!-- Frankreich --> FR = 
|<!-- Französische Süd- und Antarktisgebiete --> TF = 
|<!-- Frankreich, Neukaledonien --> NC = 
|<!-- Gabun --> GA = 
|<!-- Gambia --> GM = 
|<!-- Georgien --> GE = 
|<!-- Ghana --> GH = 
|<!-- Grenada --> GD = 
|<!-- Griechenland --> GR = 
|<!-- Grönland --> GL = 
|<!-- Guatemala --> GT = 
|<!-- Guinea --> GN = 
|<!-- Guinea-Bissau --> GW = 
|<!-- Guyana --> GY = 
|<!-- Haiti --> HT = 
|<!-- Honduras --> HN = 
|<!-- Indien --> IN = 
|<!-- Indonesien --> ID = 
|<!-- Irak --> IQ = 
|<!-- Iran --> IR = 
|<!-- Irland --> IE = 
|<!-- Island --> IS = 
|<!-- Israel --> IL = 
|<!-- Italien --> IT = 
|<!-- Jamaika --> JM = 
|<!-- Japan --> JP = 
|<!-- Jemen --> YE = 
|<!-- Jordanien --> JO = 
|<!-- Kambodscha --> KH = 
|<!-- Kamerun --> CM = 
|<!-- Kanada --> CA = 
|<!-- Kap Verde --> CV = 
|<!-- Kasachstan --> KZ = 
|<!-- Katar --> QA = 
|<!-- Kenia --> KE = 
|<!-- Kirgisistan --> KG = 
|<!-- Kiribati --> KI = 
|<!-- Kolumbien --> CO = 
|<!-- Komoren --> KM = 
|<!-- Kongo, Demokratische Republik (ehem. Zaire) --> CD = 
|<!-- Kongo, Republik (ehem. K.-Brazzaville) --> CG = 
|<!-- Korea, Demokratische Volksrepublik (Nordkorea) --> KP = 
|<!-- Korea, Republik (Südkorea) --> KR = 
|<!-- Kosovo --> KOSOVO = 
|<!-- Kroatien --> HR = 
|<!-- Kuba --> CU = 
|<!-- Kuwait --> KW = 
|<!-- Laos --> LA = 
|<!-- Lesotho --> LS = 
|<!-- Lettland --> LV = 
|<!-- Libanon --> LB = 
|<!-- Liberia --> LR = 
|<!-- Libyen --> LY = 
|<!-- Liechtenstein --> LI = 
|<!-- Litauen --> LT = 
|<!-- Luxemburg --> LU = 
|<!-- Madagaskar --> MG = 
|<!-- Malawi --> MW = 
|<!-- Malaysia --> MY = 
|<!-- Malediven --> MV = 
|<!-- Mali --> ML = 
|<!-- Malta --> MT = 
|<!-- Marokko --> MA = 
|<!-- Marshallinseln --> MH = 
|<!-- Mauretanien --> MR = 
|<!-- Mauritius --> MU = 
|<!-- Mazedonien --> MK = 
|<!-- Mexiko --> MX = 
|<!-- Mikronesien, Föderierte Staaten von --> FM = 
|<!-- Moldawien (Republik Moldau) --> MD = 
|<!-- Monaco --> MC = 
|<!-- Mongolei --> MN = 
|<!-- Montenegro --> ME = 
|<!-- Mosambik --> MZ = 
|<!-- Myanmar (Burma) --> MM = 
|<!-- Namibia --> NA = 
|<!-- Nauru --> NR = 
|<!-- Nepal --> NP = 
|<!-- Neuseeland --> NZ = 
|<!-- Nicaragua --> NI = 
|<!-- Niederlande --> NL = 
|<!-- Niger --> NE = 
|<!-- Nigeria --> NG = 
|<!-- Nordzypern --> NORTHERN_CYPRUS = 
|<!-- Norwegen --> NO = 
|<!-- Oman --> OM = 
|<!-- Österreich --> AT = 
|<!-- Osttimor --> TL = 
|<!-- Pakistan --> PK = 
|<!-- Palästina --> PS = 
|<!-- Palau --> PW = 
|<!-- Panama --> PA = 
|<!-- Papua-Neuguinea --> PG = 
|<!-- Paraguay --> PY = 
|<!-- Peru --> PE = 
|<!-- Philippinen --> PH = 
|<!-- Polen --> PL = 
|<!-- Portugal --> PT = 
|<!-- Puerto Rico --> PR = 
|<!-- Republik China (Taiwan) --> TW = 
|<!-- Ruanda --> RW = 
|<!-- Rumänien --> RO = 
|<!-- Russische Föderation --> RU = 
|<!-- Salomonen --> SB = 
|<!-- Sambia --> ZM = 
|<!-- Samoa --> WS = 
|<!-- San Marino --> SM = 
|<!-- Sao Tome and Principe --> ST = 
|<!-- Saudi-Arabien --> SA = 
|<!-- Schweden --> SE = 
|<!-- Schweiz --> CH = 
|<!-- Senegal --> SN = 
|<!-- Serbien --> RS = 
|<!-- Seychellen --> SC = 
|<!-- Sierra Leone --> SL = 
|<!-- Simbabwe --> ZW = 
|<!-- Singapur --> SG = 
|<!-- Slowakei --> SK = 
|<!-- Slowenien --> SI = 
|<!-- Somalia --> SO = 
|<!-- Somaliland --> SOMALILAND = 
|<!-- Spanien --> ES = 
|<!-- Sri Lanka --> LK = 
|<!-- St. Kitts und Nevis --> KN = 
|<!-- St. Lucia --> LC = 
|<!-- St. Vincent und die Grenadinen --> VC = 
|<!-- Südafrika --> ZA = 
|<!-- Sudan --> SD = 
|<!-- Südsudan --> SS = 
|<!-- Suriname --> SR = 
|<!-- Swasiland --> SZ = 
|<!-- Syrien --> SY = 
|<!-- Tadschikistan --> TJ = 
|<!-- Tansania --> TZ = 
|<!-- Thailand --> TH = 
|<!-- Togo --> TG = 
|<!-- Tonga --> TO = 
|<!-- Trinidad und Tobago --> TT = 
|<!-- Tschad --> TD = 
|<!-- Tschechien --> CZ = 
|<!-- Tunesien --> TN = 
|<!-- Türkei --> TR = 
|<!-- Turkmenistan --> TM = 
|<!-- Tuvalu --> TV = 
|<!-- Uganda --> UG = 
|<!-- Ukraine --> UA = 
|<!-- Ungarn --> HU = 
|<!-- Uruguay --> UY = 
|<!-- Usbekistan --> UZ = 
|<!-- Vanuatu --> VU = 
|<!-- Venezuela --> VE = 
|<!-- Vereinigte Arabische Emirate --> AE = 
|<!-- Vereinigte Staaten von Amerika --> US = 
|<!-- Vereinigtes Königreich --> GB = 
|<!-- Vietnam --> VN = 
|<!-- Westsahara --> EH = 
|<!-- Zentralafrikanische Republik --> CF = 
|<!-- Zypern --> CY = 
}}

Beispiele[Bearbeiten]

Weltkarte[Bearbeiten]

Beispiel für einfache Farbmarkierungen (basierend auf der zur Graph-Erweiterung mitgelieferten Karte mit Staatsgrenzen):
{{Graph:Map|basemap=WorldMap-iso2.json|DE=blue|CN=green|RU=#cc0333}} ergibt

Beispiel für Zahlenwerte (hier Bevölkerungszahlen):

{{Graph:Map
| basemap      = WorldMap-iso2.json
| scale        = 100
| projection   = conicEqualArea
| colorScale   = category10
| domainMin    = 1000
| domainMax    = 1500000
| defaultValue = red
| scaleType    = log
| legend       = yes
| AE=8442 | AF=28398 | AL=3150 | AM=2963 | AO=19549 | AR=40374 | AT=8402 | AU=22404 | AZ=9095
| BA=3846 | BD=151125 | BE=10941 | BF=15540 | BG=7389 | BI=9233 | BJ=9510 | BN=401 | BO=10157
| BR=195210 | BS=360 | BT=717 | BW=1969 | BY=9491 | BZ=309 | CA=34126 | CD=62191 | CF=4350
| CG=4112 | CH=7831 | CI=18977 | CL=17151 | CM=20624 | CN=1359821 | CO=46445 | CR=4670
| CU=11282 | CY=1104 | NORTHERN_CYPRUS=313 | CZ=10554 | DE=83017 | DJ=834 | DK=5551 | DO=10017 | DZ=37063 | EC=15001
| EE=1299 | EG=78076 | EH=515 | ER=5741 | ES=46182 | ET=87095 | FI=5368 | FJ=861 | FK=3
| FR=63231 | GA=1556 | GB=62066 | GE=4389 | GH=24263 | GL=57 | GM=1681 | GN=10876 | GQ=696
| GR=11110 | GT=14342 | GW=1587 | GY=786 | HN=7621 | HR=4338 | HT=9896 | HU=10015 | ID=240676
| IE=4468 | IL=7420 | IN=1205625 | IQ=30962 | IR=74462 | IS=318 | IT=60509 | JM=2741 | JO=6455
| JP=127353 | KE=40909 | KG=5334 | KH=14365 | KP=24501 | KOSOVO = 1895 | KR=48454 | KW=2992 | KZ=15921
| LA=6396 | LB=4341 | LK=20759 | LR=3958 | LS=2009 | LT=3068 | LU=508 | LV=2091 | LY=6041
| MA=31642 | MD=3573 | ME=620 | MG=21080 | MK=2102 | ML=13986 | MM=51931 | MN=2713 | MR=3609
| MW=15014 | MX=117886 | MY=28276 | MZ=23967 | NA=2179 | NC=246 | NE=15894 | NG=159708
| NI=5822 | NL=16615 | NO=4891 | NP=26846 | NZ=4368 | OM=2803 | PA=3678 | PE=29263 | PG=6859
| PH=93444 | PK=173149 | PL=38199 | PR=3710 | PS=4013 | PT=10590 | PY=6460 | QA=1750
| RO=21861 | RS=9647 | RU=143618 | RW=10837 | SA=27258 | SB=526 | SD=35652 | SE=9382 | SI=2054
| SK=5433 | SL=5752 | SN=12951 | SO=9636 | SOMALILAND=3500 | SR=525 | SS=9941 | SV=6218 | SY=21533 | SZ=1193
| TD=11721 | TG=6306 | TH=66402 | TJ=7627 | TL=1079 | TM=5042 | TN=10632 | TR=72138 | TT=1328
| TW=23146 | TZ=44973  | UA=46050 | UG=33987 | US=312247 | UY=3372 | UZ=27769 | VE=29043
| VN=89047 | VU=236 | YE=22763 | ZA=51452 | ZM=13217 | ZW=13077
}}

ergibt

Österreich[Bearbeiten]

Die Österreichkarte kann mit feature = bezirke, laender oder gemeinden verwendet werden. Die id folgt dem Schema der Gemeindekennzahl.

Länder[Bearbeiten]

{{Graph:Map
| basemap      =  AT.json
| projection   = mercator
| scale        = 3000
| center = 9.53095237318183,46.37585374215964
| feature = laender
| scaleType = linear
| colorScale = category10
| legend= yes
| 1=11 <!-- Burgenland -->
| 2=13 <!-- Kärnten -->
| 3=100 <!-- Niederösterreich -->
| 4=60 <!-- usw -->
| 5=38
| 6=147
| 7=108
| 8=19
| 9=172
}}

ergibt

Bezirke[Bearbeiten]

{{Graph:Map
| basemap      =  AT.json
| projection   = mercator
| scale        = 3000
| center = 9.53095237318183,46.37585374215964
| defaultValue = silver
| feature = bezirke
| 707=blue <!-- Bezirk Lienz -->
}}

ergibt

Gemeinden[Bearbeiten]

{{Graph:Map
| basemap      =  AT.json
| projection   = mercator
| scale        = 3000
| center = 9.53095237318183,46.37585374215964
| feature = gemeinden
| 50408 = red <!-- Flachau -->
}}

ergibt

Anmerkung[Bearbeiten]

Nach dem Abspeichern einer neuen Karte kann es passieren, dass die Karte nicht angezeigt wird, da der Wikipedia-Kartenrenderer ein wenig Zeit benötigt. Wenn man die Seite nach wenigen Sekunden neulädt, sollte die Karte dann erscheinen.

Lua[Bearbeiten]

Diese Vorlage wurde ganz oder teilweise mit Hilfe der Programmiersprache Lua erstellt.

Die Module sind mit #invoke eingebunden. In der Dokumentation der einzelnen Module finden sich auch weitere Hinweise zu Rückfragen.

Verwendetes Modul: Graph #map

Siehe auch[Bearbeiten]

Werkzeuge[Bearbeiten]

Bei technischen Fragen zu dieser Vorlage kannst du dich auch an die Vorlagenwerkstatt wenden. Inhaltliche Fragen und Vorschläge gehören zunächst auf die Diskussionsseite. Sie können ggf. auch an eine passende Redaktion, Portal usw. gerichtet werden.