Module:Sandbox/Hike395/WWF ecoregions/config
local realmLinks = {
Afrotropical='Afrotropical realm',
Antarctic='Antarctic realm',
Australasian='Australasian realm',
}
local biomeLinks = {
['tundra']='Tundra',
['montane grassland and shrubland']='Montane grasslands and shrublands',
['temperate broadleaf and mixed forest']='Temperate broadleaf and mixed forests',
['temperate grassland, savanna, and shrubland']='Temperate grasslands, savannas, and shrublands',
['tropical and subtropical moist broadleaf forest']='Tropical and subtropical moist broadleaf forests',
['tropical and subtropical dry broadleaf forest']='Tropical and subtropical dry broadleaf forests',
['tropical and subtropical grassland, savanna, and shrubland']='Tropical and subtropical grasslands, savannas, and shrublands',
['mediterranean forest, woodland, and scrub']='Mediterranean forests, woodlands, and scrub',
['desert and xeric shrubland']='Deserts and xeric shrublands',
['flooded grassland and savanna']='Flooded grasslands and savannas',
['mangrove']='Mangrove forests'
}
local Afromontane = {
realm='Afrotropical', biome='montane grassland and shrubland',
{ecoregion='Angolan montane forest–grassland mosaic', 'Angola'},
{ecoregion='Angolan Scarp savanna and woodlands', 'Angola'},
{ecoregion='Drakensberg alti-montane grasslands and woodlands', 'Lesotho',
'South Africa'},
{ecoregion='Drakensberg montane grasslands, woodlands and forests',
'Lesotho', 'South Africa', 'Eswatini'},
{ecoregion='East African montane moorlands', 'Kenya', 'Sudan', 'Tanzania',
'Uganda'},
{ecoregion='Eastern Zimbabwe montane forest–grassland mosaic',
'Mozambique', 'Zimbabwe'},
{ecoregion='Ethiopian montane grasslands and woodlands', 'Ethiopia',
'Sudan'},
{ecoregion='Ethiopian montane moorlands', 'Ethiopia', 'Sudan'},
{ecoregion='Highveld grasslands', 'Lesotho', 'South Africa'},
{ecoregion='Jos Plateau forest–grassland mosaic', 'Nigeria'},
{ecoregion='Madagascar ericoid thickets', 'Madagascar'},
{ecoregion='Maputaland–Pondoland bushland and thickets', 'Mozambique',
'South Africa', 'Eswatini'},
{ecoregion='Rwenzori–Virunga montane moorlands',
'Democratic Republic of the Congo', 'Rwanda', 'Uganda'},
{ecoregion='South Malawi montane forest–grassland mosaic', 'Malawi',
'Mozambique'},
{ecoregion='Southern Rift montane forest–grassland mosaic', 'Malawi',
'Tanzania'}
}
local AfrotemperateGrassland = {
realm='Afrotropical', biome='temperate grassland, savanna, and shrubland',
{ecoregion='Al Hajar montane woodlands', 'Oman', 'United Arab Emirates'},
{ecoregion='Amsterdam and Saint-Paul Islands temperate grasslands',
'Île Amsterdam', 'Île Saint-Paul'},
{ecoregion='Tristan da Cunha–Gough Islands shrub and grasslands',
'Tristan da Cunha', 'Gough Island'}
}
local AfrotropicalMoistBroadleaf = {
realm='Afrotropical', biome='tropical and subtropical moist broadleaf forest',
{ecoregion='Albertine Rift montane forests',
'Democratic Republic of the Congo', 'Burundi', 'Rwanda', 'Tanzania', 'Uganda'},
{ecoregion='Atlantic Equatorial coastal forests', 'Angola', 'Cameroon',
'Democratic Republic of the Congo', 'Republic of the Congo',
'Equatorial Guinea', 'Gabon'},
{ecoregion='Cameroonian Highlands forests', 'Cameroon', 'Nigeria'},
{ecoregion='Central Congolian lowland forests',
'Democratic Republic of the Congo'},
{ecoregion='Comoros forests', 'Comoros'},
{ecoregion='Cross–Niger transition forests', 'Nigeria'},
{ecoregion='Cross–Sanaga–Bioko coastal forests', 'Cameroon',
'Equatorial Guinea', 'Nigeria'},
{ecoregion='East African montane forests', 'Kenya', 'South Sudan',
'Tanzania', 'Uganda'},
{ecoregion='Eastern Arc forests', 'Tanzania', 'Kenya'},
{ecoregion='Eastern Congolian swamp forests', 'Democratic Republic of the Congo'},
{ecoregion='Eastern Guinean forests', 'Benin', 'Ghana', 'Ivory Coast',
'Togo'},
{ecoregion='Ethiopian montane forests', 'Eritrea', 'Ethiopia', 'Somalia',
'Sudan'},
{ecoregion='Granitic Seychelles forests', 'Seychelles'},
{ecoregion='Guinean montane forests', 'Guinea', 'Ivory Coast', 'Liberia',
'Sierra Leone'},
{ecoregion='Knysna–Amatole montane forests', 'South Africa'},
{ecoregion='KwaZulu–Cape coastal forest mosaic', 'South Africa'},
{ecoregion='Madagascar lowland forests', 'Madagascar'},
{ecoregion='Madagascar subhumid forests', 'Madagascar'},
{ecoregion='Maputaland coastal forest mosaic', 'Eswatini', 'Mozambique',
'South Africa'},
{ecoregion='Mascarene forests', 'Mauritius', 'Réunion'},
{ecoregion='Mount Cameroon and Bioko montane forests', 'Cameroon',
'Equatorial Guinea'},
{ecoregion='Niger Delta swamp forests', 'Nigeria'},
{ecoregion='Nigerian lowland forests', 'Benin', 'Nigeria'},
{ecoregion='Northeastern Congolian lowland forests', 'Cameroon',
'Central African Republic', 'Gabon', 'Republic of the Congo'},
{ecoregion='Northern Zanzibar–Inhambane coastal forest mosaic', 'Kenya',
'Somalia', 'Tanzania'},
{ecoregion='Northwestern Congolian lowland forests', 'Cameroon',
'Central African Republic', 'Gabon', 'Republic of the Congo'},
{ecoregion='São Tomé, Príncipe, and Annobón forests', 'Equatorial Guinea',
'São Tomé and Príncipe'},
{ecoregion='Southern Zanzibar–Inhambane coastal forest mosaic', 'Malawi',
'Mozambique', 'Tanzania', 'Zimbabwe'},
{ecoregion='Western Congolian swamp forests',
'Democratic Republic of the Congo', 'Republic of the Congo'},
{ecoregion='Western Guinean lowland forests', 'Guinea', 'Ivory Coast',
'Liberia', 'Sierra Leone'}
}
local AfrotropicalDryBroadleaf = {
realm='Afrotropical', biome='tropical and subtropical dry broadleaf forest',
{ecoregion='Cape Verde Islands dry forests', 'Cape Verde'},
{ecoregion='Madagascar dry deciduous forests', 'Madagascar'},
{ecoregion='Zambezian Cryptosepalum dry forests', 'Zambia', 'Angola'}
}
local AfrotropicalGrassland = {
realm='Afrotropical', biome='tropical and subtropical grassland, savanna, and shrubland',
{ecoregion='Angolan miombo woodlands', 'Angola'},
{ecoregion='Angolan mopane woodlands', 'Angola', 'Namibia'},
{ecoregion='Ascension scrub and grasslands', 'Ascension Island'},
{ecoregion='Central Zambezian miombo woodlands', 'Angola' ,'Burundi',
'Democratic Republic of the Congo', 'Malawi', 'Tanzania', 'Zambia'},
{ecoregion='East Sudanian savanna', 'Cameroon', 'Central African Republic',
'Chad', 'Democratic Republic of the Congo', 'Eritrea', 'Ethiopia',
'South Sudan', 'Sudan', 'Uganda'},
{ecoregion='Eastern miombo woodlands', 'Mozambique', 'Tanzania'},
{ecoregion='Guinean forest–savanna mosaic', 'Benin', 'Burkina Faso',
'Cameroon', 'Gambia', 'Ghana', 'Guinea', 'Guinea Bissau',
'Ivory Coast', 'Nigeria', 'Senegal', 'Togo'},
{ecoregion='Itigi–Sumbu thicket', 'Tanzania', 'Zambia'},
{ecoregion='Kalahari Acacia-Baikiaea woodlands', 'Botswana', 'Namibia',
'South Africa', 'Zimbabwe'},
{ecoregion='Mandara Plateau mosaic', 'Cameroon', 'Nigeria'},
{ecoregion='Northern Acacia–Commiphora bushlands and thickets', 'Ethiopia',
'Kenya', 'South Sudan', 'Uganda'},
{ecoregion='Northern Congolian forest–savanna mosaic', 'Cameroon',
'Central African Republic', 'Democratic Republic of the Congo',
'South Sudan', 'Uganda'},
{ecoregion='Sahelian Acacia savanna', 'Burkina Faso', 'Cameroon',
'Cape Verde', 'Chad', 'Eritrea', 'Ethiopia', 'Mali', 'Mauritania',
'Niger', 'Nigeria', 'Senegal', 'South Sudan', 'Sudan'},
{ecoregion='Serengeti volcanic grasslands', 'Kenya', 'Tanzania'},
{ecoregion='Somali Acacia–Commiphora bushlands and thickets', 'Eritrea',
'Ethiopia', 'Kenya', 'Somalia'},
{ecoregion='South Arabian fog woodlands, shrublands, and dune', 'Oman',
'Saudi Arabia', 'Yemen'},
{ecoregion='Southern Acacia–Commiphora bushlands and thickets', 'Kenya',
'Tanzania'},
{ecoregion='Southern Africa bushveld', 'Botswana', 'South Africa',
'Zimbabwe'},
{ecoregion='Southern Congolian forest–savanna mosaic', 'Angola',
'Democratic Republic of the Congo'},
{ecoregion='Southern miombo woodlands', 'Malawi', 'Mozambique', 'Zambia',
'Zimbabwe'},
{ecoregion='Saint Helena scrub and woodlands', 'Saint Helena'},
{ecoregion='Victoria Basin forest–savanna mosaic', 'Burundi',
'Democratic Republic of the Congo', 'Ethiopia', 'Kenya', 'Rwanda',
'South Sudan', 'Tanzania', 'Uganda'},
{ecoregion='West Sudanian savanna', 'Benin', 'Burkina Faso', 'Gambia',
'Ghana', 'Guinea', 'Mali', 'Ivory Coast', 'Niger', 'Nigeria',
'Senegal'},
{ecoregion='Western Congolian forest–savanna mosaic', 'Angola',
'Democratic Republic of the Congo', 'Republic of the Congo'},
{ecoregion='Western Zambezian grasslands', 'Angola', 'Zambia'},
{ecoregion='Zambezian and mopane woodlands', 'Botswana', 'Eswatini',
'Malawi', 'Mozambique', 'Namibia', 'South Africa', 'Zambia',
'Zimbabwe'},
{ecoregion='Zambezian Baikiaea woodlands', 'Angola', 'Botswana', 'Namibia',
'Zambia', 'Zimbabwe'}
}
local Afromediterranean = {
realm='Afrotropical', biome='mediterranean forest, woodland, and scrub',
{ecoregion='Albany thickets', 'South Africa'},
{ecoregion='Lowland fynbos and renosterveld', 'South Africa'},
{ecoregion='Montane fynbos and renosterveld', 'South Africa'}
}
local Afrodesert = {
realm='Afrotropical', biome='desert and xeric shrubland',
{ecoregion='Arabian Peninsula coastal fog desert', 'Oman', 'Saudi Arabia',
'Yemen'},
{ecoregion='Aldabra Island xeric scrub', 'Seychelles'},
{ecoregion= 'East Saharan montane xeric woodlands', 'Chad', 'Sudan'},
{ecoregion='Eritrean coastal desert', 'Djibouti', 'Eritrea'},
{ecoregion='Ethiopian xeric grasslands and shrublands', 'Djibouti',
'Eritrea', 'Ethiopia', 'Somalia', 'Sudan'},
{ecoregion='Gulf of Oman desert and semi-desert', 'Oman',
'United Arab Emirates'},
{ecoregion='Hobyo grasslands and shrublands', 'Somalia'},
{ecoregion='Ile Europa and Bassas da India xeric scrub', 'Bassas da India',
'Europa Island'},
{ecoregion='Kalahari xeric savanna', 'Botswana', 'Namibia', 'South Africa'},
{ecoregion='Kaokoveld desert', 'Angola', 'Namibia'},
{ecoregion='Madagascar spiny thickets', 'Madagascar'},
{ecoregion='Madagascar succulent woodlands', 'Madagascar'},
{ecoregion='Masai xeric grasslands and shrublands', 'Ethiopia', 'Kenya'},
{ecoregion='Nama Karoo', 'Namibia', 'South Africa'},
{ecoregion='Namib desert', 'Namibia'},
{ecoregion='Namibian savanna woodlands', 'Namibia'},
{ecoregion='Socotra Island xeric shrublands', 'Yemen'},
{ecoregion='Somali montane xeric woodlands', 'Somalia'},
{ecoregion='Southwestern Arabian foothills savanna', 'Saudi Arabia',
'Yemen'},
{ecoregion='Southwestern Arabian montane woodlands', 'Saudi Arabia',
'Yemen'},
{ecoregion='Succulent Karoo', 'South Africa'}
}
local Afroflooded = {
realm='Afrotropical', biome='flooded grassland and savanna',
{ecoregion='East African halophytics', 'Kenya', 'Tanzania'},
{ecoregion='Etosha Pan halophytics', 'Namibia'},
{ecoregion='Inner Niger Delta flooded savanna', 'Mali'},
{ecoregion='Lake Chad flooded savanna', 'Cameroon', 'Chad', 'Niger',
'Nigeria'},
{ecoregion='Saharan flooded grasslands', 'South Sudan'},
{ecoregion='Zambezian coastal flooded savanna', 'Mozambique'},
{ecoregion='Zambezian flooded grasslands', 'Angola', 'Botswana',
'Democratic Republic of the Congo', 'Malawi', 'Mozambique', 'Tanzania',
'Zambia'},
{ecoregion='Zambezian halophytics', 'Botswana'}
}
local Afromangrove = {realm='Afrotropical', biome='mangrove',
{ecoregion='Red Sea mangroves', 'Djibouti', 'Egypt', 'Eritrea',
'Saudi Arabia', 'Somalia', 'Sudan', 'Yemen'},
{ecoregion='Central African mangroves', 'Angola', 'Cameroon',
'Democratic Republic of the Congo', 'Equatorial Guinea', 'Gabon',
'Ghana', 'Niger Delta'},
{ecoregion='East African mangroves', 'Kenya', 'Mozambique', 'Tanzania'},
{ecoregion='Guinean mangroves', 'Senegal', 'Gambia', 'Guinea-Bissau',
'Guinea', 'Sierra Leone', 'Liberia', 'Ivory Coast'},
{ecoregion='Madagascar mangroves', 'Madagascar'},
{ecoregion='Southern Africa mangroves', 'Mozambique', 'South Africa'}
}
local Antarctictundra = {
realm='Antarctic', biome='tundra',
{ecoregion='Adelie Land tundra', missing=1, 'Adélie Land'},
{ecoregion='Central South Antarctic Peninsula tundra', missing=1,
'Antarctic Peninsula'},
{ecoregion='Dronning Maud Land tundra', missing=1, 'Queen Maud Land'},
{ecoregion='East Antarctic tundra', missing=1, 'Eastern Antarctica'},
{ecoregion='Ellsworth Land tundra', missing=1, 'Ellsworth Land'},
{ecoregion='Ellsworth Mountains tundra', missing=1, 'Ellsworth Mountains'},
{ecoregion='Enderby Land tundra', missing=1, 'Enderby Land'},
{ecoregion='Marie Byrd Land tundra', missing=1, 'Marie Byrd Land'},
{ecoregion='North Victoria Land tundra', missing=1, 'Victoria Land'},
{ecoregion='Northeast Antarctic Peninsula tundra', missing=1,
'Antarctic Peninsula'},
{ecoregion='Northwest Antarctic Peninsula tundra', missing=1,
'Antarctic Peninsula'},
{ecoregion='Prince Charles Mountains tundra', missing=1,
'Prince Charles Mountains'},
{ecoregion='Scotia Sea Islands tundra',
'South Georgia and the South Sandwich Islands',
'South Shetland Islands', 'Bouvet Island'},
{ecoregion='South Antarctic Peninsula tundra', missing=1, 'Antarctic Peninsula'},
{ecoregion='South Orkney Islands tundra', missing=1, 'South Orkney Islands'},
{ecoregion='South Victoria Land tundra', missing=1, 'Victoria Land'},
{ecoregion='Southern Indian Ocean Islands tundra', 'Crozet Islands',
'Prince Edward Islands', 'Heard Island', 'Kerguelen Islands',
'McDonald Islands'},
{ecoregion='Transantarctic Mountains tundra', missing=1, 'Transantarctic Mountains'}
}
local AustratropicalMoistBroadleaf = {
realm='Australasian', biome='tropical and subtropical moist broadleaf forest',
{ecoregion='Admiralty Islands lowland rain forests', 'Papua New Guinea'},
{ecoregion='Banda Sea Islands moist deciduous forests', 'Indonesia'},
{ecoregion='Biak–Numfoor rain forests', 'Indonesia'},
{ecoregion='Buru rain forests', 'Indonesia'},
{ecoregion='Central Range montane rain forests', 'Indonesia', 'Papua New Guinea'},
{ecoregion='Halmahera rain forests', 'Indonesia'},
{ecoregion='Huon Peninsula montane rain forests', 'Papua New Guinea'},
{ecoregion='Lord Howe Island subtropical forests', 'Australia'},
{ecoregion='Louisiade Archipelago rain forests', 'Papua New Guinea'},
{ecoregion='New Britain–New Ireland lowland rain forests', 'Papua New Guinea'},
{ecoregion='New Britain–New Ireland montane rain forests', 'Papua New Guinea'},
{ecoregion='New Caledonia rain forests', 'New Caledonia'},
{ecoregion='Norfolk Island subtropical forests', 'Australia'},
{ecoregion='Northern New Guinea lowland rain and freshwater swamp forests',
'Indonesia', 'Papua New Guinea'},
{ecoregion='Northern New Guinea montane rain forests', 'Indonesia',
'Papua New Guinea'},
{ecoregion='Queensland tropical rain forests', 'Australia'},
{ecoregion='Seram rain forests', 'Indonesia'},
{ecoregion='Solomon Islands rain forests', 'Papua New Guinea', 'Solomon Islands'},
{ecoregion='Southeastern Papuan rain forests', 'Papua New Guinea'},
{ecoregion='Southern New Guinea freshwater swamp forests', 'Indonesia',
'Papua New Guinea'},
{ecoregion='Southern New Guinea lowland rain forests', 'Indonesia',
'Papua New Guinea'},
{ecoregion='Sulawesi lowland rain forests', 'Indonesia'},
{ecoregion='Sulawesi montane rain forests', 'Indonesia'},
{ecoregion='Trobriand Islands rain forests', 'Papua New Guinea'},
{ecoregion='Vanuatu rain forests', 'Solomon Islands', 'Vanuatu'},
{ecoregion='Vogelkop montane rain forests', 'Indonesia'},
{ecoregion='Vogelkop–Aru lowland rain forests', 'Indonesia'},
{ecoregion='Yapen rain forests', 'Indonesia'}
}
local AustratropicalDryBroadleaf = {
realm='Australasian', biome='tropical and subtropical dry broadleaf forest',
{ecoregion='Lesser Sundas deciduous forests', 'Indonesia'},
{ecoregion='New Caledonia dry forests', 'New Caledonia'},
{ecoregion='Sumba deciduous forests', 'Indonesia'},
{ecoregion='Timor and Wetar deciduous forests', 'Indonesia', 'Timor-Leste'}
}
local AustratropicalGrassland = {
realm='Australasian', biome='tropical and subtropical grassland, savanna, and shrubland',
{ecoregion='Arnhem Land tropical savanna', 'Australia'},
{ecoregion='Brigalow tropical savanna', 'Australia'},
{ecoregion='Cape York Peninsula tropical savanna', 'Australia'},
{ecoregion='Carpentaria tropical savanna', 'Australia'},
{ecoregion='Einasleigh Uplands savanna', 'Australia'},
{ecoregion='Kimberley tropical savanna', 'Australia'},
{ecoregion='Mitchell grass downs', 'Australia'},
{ecoregion='Trans-Fly savanna and grasslands', 'Indonesia',
'Papua New Guinea'},
{ecoregion='Victoria Plains tropical savanna', 'Australia'}
}
local AustratemperateBroadleaf = {
realm='Australasian', biome='temperate broadleaf and mixed forest',
{ecoregion='Chatham Islands temperate forests', 'New Zealand'},
{ecoregion='Eastern Australian temperate forests', 'Australia'},
{ecoregion='Fiordland temperate forests', 'New Zealand'},
{ecoregion='Nelson Coast temperate forests', 'New Zealand'},
{ecoregion='North Island temperate forests', 'New Zealand'},
{ecoregion='Northland temperate kauri forests', 'New Zealand'},
{ecoregion='Rakiura temperate forests', 'New Zealand'},
{ecoregion='Richmond temperate forests', 'New Zealand'},
{ecoregion='Southeast Australia temperate forests', 'Australia'},
{ecoregion='Southland temperate forests', 'New Zealand'},
{ecoregion='Tasmanian Central Highland forests', 'Australia'},
{ecoregion='Tasmanian temperate forests', 'Australia'},
{ecoregion='Tasmanian temperate rain forests', 'Australia'},
{ecoregion='Westland temperate forests', 'New Zealand'}
}
local AustratemperateGrassland = {
realm='Australasian', biome='temperate grassland, savanna, and shrubland',
{ecoregion='Canterbury–Otago tussock grasslands', 'New Zealand'},
{ecoregion='Southeast Australia temperate savanna', 'Australia'},
{ecoregion='Southwest Australia savanna', 'Australia'}
}
local Austramontane = {
realm='Australasian', biome='montane grassland and shrubland',
{ecoregion='Australian Alps montane grasslands', 'Australia'},
{ecoregion='Central Range sub-alpine grasslands', 'Indonesia',
'Papua New Guinea'},
{ecoregion='Southland montane grasslands', 'New Zealand'}
}
local biomes = {
AfrotropicalMoistBroadleaf,
AfrotropicalDryBroadleaf,
AfrotropicalGrassland,
AfrotemperateGrassland,
Afroflooded,
Afromontane,
Afromediterranean,
Afrodesert,
Afromangrove,
Antarctictundra,
AustratropicalMoistBroadleaf,
AustratropicalDryBroadleaf,
AustratropicalGrassland,
AustratemperateBroadleaf,
AustratemperateGrassland,
Austramontane,
}
local data = {realmLinks=realmLinks, biomeLinks=biomeLinks, biomes=biomes}
return data