Module:Ethiopian wars and insurgencies detailed map/doc

Diyila Dagbani Wikipedia

This is the documentation page for Module:Ethiopian wars and insurgencies detailed map

For quick reference, this module is transcluded on the following:[mali mi di yibu sheena n-niŋ]

Labels[mali mi di yibu sheena n-niŋ]

Only towns & border posts can have blue visible wikilink labels. Whether a town has a blue visible wikilink label or not will depend on its size, importance and available space around it for the label to appear without obstructing other towns. The wikilink labels have a minimum size of 65 (label_size=65).

Contested icon[mali mi di yibu sheena n-niŋ]

Definition[mali mi di yibu sheena n-niŋ]

The purpose of the contested icon () is to show 2 groups of soldiers fighting over control of a town, and that there is a significant number of troops inside the city actively holding territory. We generally turn a town contested based on widespread clashes reports. Contested means we cannot say one specific side controls the town. There should be evidence that the enemy is inside the town, which is a necessary (but not sufficient) condition for making a town contested. Contested status is appropriate if the town in question is controlled partly by one party, and partly by another. For example, it could be that one party controls the outer neighborhoods, while the other party holds the city center.

Examples of cases where the contested icon should not be used[mali mi di yibu sheena n-niŋ]

  • A case where there was no chance of the enemy taking the town over, and only, small clashes were going on in the town. We don't put towns contested if there are only sporadic clashes. So reports of clashes are not always enough to mark a town as contested.
  • A case where there were clashes in a town with a handful of enemy fighters and the clashes were over after some hours. For example if source says: "… at least six insurgents were killed during the clashes … while the rest of militants escaped on Saturday evening”
  • A case where there was just one source about clashes in a major town and what occurred was essentially a small firefight. Sleeper cells infiltrated the town and shot at some soldiers, and the soldiers shot back and killed some of them. The source then reports the rest of the fighters as having fled the battlefield. So this was a one-off, hit-and-run attack, not a serious attempt to grab and hold parts of the town.
  • A case where there were many separate reports of rebel ambushes on army checkpoints so this was not a seizure of territory inside of the town. The rebels do not control any part of the town, so a contested icon is unwarranted.
  • A case where the enemy reached city limits. Well, they still haven't entered the city proper (which is the prerequisite for marking the city as "contested") When the city really becomes contested, a bunch of news outlets will be reporting on it. Just because there is enemy at gates does not mean it is contested. The enemy needs to be making progress in the city.
  • The evidence should be especially strong to turn a “stronghold” contested. A few clashes, especially on the periphery are not enough. There should be evidence that the enemy can do more than just hit & run attacks. In these cases, a semi-circle is often enough.

Cities[mali mi di yibu sheena n-niŋ]

The larger the size of the town, the more evidence is needed to make it contested. This is even more so the case for cities. Large cities (such as province capitals) are almost never marked as contested. Instead we make image mini-maps for them or put small icons on them to represent neighborhoods that are contested or controlled by a specific party. In contrast, a simple clash report of a small unknown village can turn it contested.

For example, we would not mark as contested a city where a party still controls 95% of the city. Instead we mark specific enemy positions on the outskirts of the city until fighting in the city becomes widespread. As nobody claims there is any fighting inside of the city, it should be marked as colored dot within a siege circle (see Figure 1). Then, advanced points in the city should be marked as small dots in the color of the enemy (or small contested icons). In this specific case, a "contested" icon was added to represent the "west side of the city" that is contested (see Figure 2). This is more informative to our viewers. Since the code puts icons on the map in the order of code lines (starting with first line of code and ending with last line of code), the small "contested" icon should come in the line after that of the (large) city icon. Otherwise, the small icon will be hidden by the large icon and will therefore be invisible.

After the fights become more widespread in the city (& enemy controls a larger part of the city), we can remove the "west side of the city" icon and turn the whole city contested (see Figure 3). After this, if we learn that the enemy has taken over the whole city except for a small pocket (in south east) that is still resisting, then we change the contested icon into the color of the enemy and put a small dot representing the small pocket that is still resisting (see Figure 4).

Siege and pressure from one side icons[mali mi di yibu sheena n-niŋ]

Definition[mali mi di yibu sheena n-niŋ]

The siege icon () should be used for towns that are under siege or strong enemy pressure. The “pressure from one side” icon () should be used for towns that are under enemy pressure from one side.

How to place these icons[mali mi di yibu sheena n-niŋ]

The easiest way to place these icons is to copy/paste the line code of the object you want to have a circle (or semi-circle) around it and then:

  1. Replace the mark = parameter with or
  2. Increase marksize = parameter by 4. So for example, if the town dot has a size of 10, then the circle (or semi-circle) should have a size of 14.

Always put line of code circle (or semi-circle) before line of code of town (or other object). This is because the code puts icons on the map in the order of code lines starting with first line of code and ending with last line of code. If you put the line of code that draws the circle (or semi-circle) icon after the line of code that draws the town icon then the computer puts the town icon first and then put the circle (or semi-circle) icon on top of it. The town icon still appears because the circle (or semi-circle) is drawn on a transparent background. However, even a transparent background does obstruct the name of the town icon from appearing. So, the name of the town will not appear when you hold cursor over it.

Example:

  • Correct:
    { lat = "33.972", long = "36.897", mark = "map-arcNE-black.svg", marksize = "12" },
    { lat = "33.972", long = "36.897", mark = "Abm-red+icon.png", marksize = "8", label = "Brigade 128", label_size = "0" },
    
  • Wrong:
    { lat = "33.972", long = "36.897", mark = "Abm-red+icon.png", marksize = "8", label = "Brigade 128", label_size = "0" },
    { lat = "33.972", long = "36.897", mark = "map-arcNE-black.svg", marksize = "8" },
    

"link=" parameter: linking towns to sources[mali mi di yibu sheena n-niŋ]

Tɛmplet:Location map+ Every element on the map should be verifiable. Information on towns (description of control & sources) can be found by clicking on the town dot on the map. Notice the caption of the map which says: "Hold cursor over location to display name; click to go to sources &/or status description (if available, the cursor will show as ; if not, it will show as )."

Notice the “link=” parameter in the map code. This is supposed to link to the part in the Wikipedia article that contains the source and talks about the events in the town. So for example, if you click on the dot of the town "Inkhil" on the map, it will take you to the part of the Wikipedia article on the town "Inkhil" that has the description of war events (& sources): link = "Inkhil#civilwar" Here the first part before the # is the name of the article (Inkhil). the second part after the # is the name of the section (civilwar).

For this to work, there needs to be a section by this same name in the article or you need to put a wikilink anchor: {{anchor|section}} that will act as a section header (in this case {{anchor|civilwar}}).

The link to sources &/or status description should be done according to the following priorities in this order:

  1. The part of the town's article that talks about the war events in the town (see Example 1 below).
  2. The part of a "battle/offensive/etc..." article that talks about the latest status of the specific town (see Example 2 below).
  3. The article about the town which does not contain war events (still better than nothing).

A quick look at the map's code will tell you where each town dot is currently linking.

Example 1: How to keep town dots linked to the latest status source when the town has its own Wikipedia article.. The example concerns the town of Al-Taybah. First, notice how there is: link = "Al-Taybah#civilwar" parameter associated with the code line of town Al-Taybah. As indicated above, this links the Al-Taybah town dot with the war section in the town's Wikipedia article. This parameter does not change over time. However, the war section in the town's Wikipedia article needs to stay up-to-date in terms of the latest control status and latest associated source. For example, on 20/08/2017 the government took the town. To keep the link up-to-date, this latest event (along with the source) needs to be added to the war section in the town's Wikipedia article. To accomplish this, notice the following edit which added to the article the following text:

However, in 20/08/2017, the Army stormed the Taybah area from their positions at the Al-Kom axis, pushing their way through ISIL's front-lines. Unable to maintain their positions, ISIL was forced to retreat from Taybah, leaving the entire area for the Army to take control of after a short battle.<ref>[https://www.almasdarnews.com/article/breaking-syrian-army-liberates-important-area-besiege-isil-north-palmyra/ Syrian Army liberates important area to besiege ISIL north of Palmyra], Al-Masdar news, 20/08/2017.</ref>

This provides the latest status (along with the source) to viewers clicking on the town's dot in the map. Notice also how at the beginning of the war section in the town's Wikipedia article, there is the expression: {{anchor|civilwar}}. This mirrors the #civilwar part in the link parameter in the map's code and allows the click on the dot to take the viewer to the beginning of the war section in the town's Wikipedia article. In summary, when the status of a map object changes, the color of the icon has to be updated and the write-up (along with the source) has to be added as well.

Example 2: How to keep town dots linked to the latest status source when the town does not have its own Wikipedia article. The example concerns the town of "Kabajeb". Up to August 2017, the link parameter associated with the code line of the town was link= "Deir ez-Zor offensive (April–July 2014)#Kabajeb". As indicated above, this links the Kabajeb town dot with a war article that talks about the latest war events concerning the town (along with a source). This was done because the town Kabajeb does not have its own Wikipedia article. Therefore, the link is made to the article that have the latest status & source. In this case, it is the article Deir ez-Zor offensive (April–July 2014) which states in its code:

{{anchor|Kabajeb}}The ISIS reportedly took parts of the town,<ref>{{cite web|url=http://www.dailystar.com.lb/News/Middle-East/2014/Apr-10/252903-syria-qaeda-loses-ground-to-jihadist-rivals-on-iraq-border.ashx|title=Syria Qaeda loses ground to jihadist rivals on Iraq border|work=The Daily Star Newspaper - Lebanon|accessdate=25 October 2014}}</ref>

Notice how the paragraph starts with the expression {{anchor|Kabajeb}}. This guides the link to put the reader exactly at the beginning of the latest status & source. However, on 2017-09-04, the government took the town from ISIS. So the above link & source is no longer up-to-date. To stay up-to-date, you need to do 2 steps:

Step 1: Write about the new status in some "battle/offensive/etc..." article that relates to the town. Alternatively, you can find an up-to-date text that someone else wrote and proceed to the next step. In our case, you find that someone wrote this updated status in the article Central Syria campaign (July 2017–present) which states in its code:

5th Corps alongside 18th Reserve Division captured the town of Kabajib during midday, while later in the day together with Tiger Forces captured al-Shulah.<ref>{{Cite news|url=https://www.almasdarnews.com/article/breaking-syrian-army-liberates-strategic-town-en-route-deir-ezzor-city/|title=Breaking: Syrian Army liberates strategic town en route to Deir Ezzor City|date=2017-09-04|work=AMN - Al-Masdar News {{!}} المصدر نيوز|access-date=2017-09-04|language=en-US}}</ref>

This is exactly what we need. Therefore, we proceed to the next step.

Step 2: In the map code, we need to update the link parameter to point to the new status in the new article. This edit does this. As you can see, the link was changed from link="Deir ez-Zor offensive (April–July 2014)#Kabajeb" to link="Central Syria campaign (July 2017–present)#Kabajeb". However, for this to work, we need to also put the expression {{anchor|Kabajeb}} at the beginning of the part in the new article that talks about the new status. This is done in this edit.

Example 3: For another illustration on how the link= parameter and "anchor" template work, see Talk:Cities and towns during the Syrian Civil War/Archive 65#Link of Suran, Hama.

How to preview map before saving edit[mali mi di yibu sheena n-niŋ]

Before saving your changes (by clicking "Publish changes"), you should preview your edits (changes). This allows you to view the map to make sure it is what you want to do before saving and making the change appear on Wikipedia. To do this, type in the box under "Preview page with this module" the name of the template: "Template:Ethiopian wars and insurgencies detailed map". Then hit "Show preview".

How war map module work with other parts of Wikipedia[mali mi di yibu sheena n-niŋ]

Ethiopian wars and insurgencies detailed map/doc is located in Ethiopia
Ethiopian wars and insurgencies detailed map/doc
Kilinto Industrial Complex
Kilinto Industrial Complex
Reppie waste-to-energy plant
Reppie waste-to-energy plant
Adi-Etay
Adi-Etay
Gerihu Sernay
Gerihu Sernay
Semema
Semema
Qwiha
Qwiha
Ethiopian wars and insurgencies detailed map/doc
Tatare
Tatare
Adi Washo
Adi Washo
Zata
Zata
Tao
Tao
Adi Mancarrè
Adi Mancarrè
Chemero
Chemero
Hujira
Hujira
Maru
Maru
Chercher
Chercher
Bisober
Bisober
Bala
Bala
Adi Kayih
Adi Kayih
Debub
Debub
Senale
Senale
Hiwane
Hiwane
Enda Medhane Alem
Enda Medhane Alem
Adi Shahu
Adi Shahu
Adi Aba Musa
Adi Aba Musa
Meswait
Meswait
Dara
Dara
Shikwa
Shikwa
Fe'u
Fe'u
Ch'ek'ol
Ch'ek'ol
Ethiopian wars and insurgencies detailed map/doc
Fatsi
Fatsi
Kileat
Kileat
Sebea
Sebea
Dawhan
Dawhan
Messecher Gabriel
Messecher Gabriel
Shewito
Shewito
Dinglet
Dinglet
Amba Madre
Amba Madre
May Ayene refugee camp
May Ayene refugee camp
Awet
Awet
Addi Colo
Addi Colo
Adi Gebru
Adi Gebru
Buya
Buya
Ferrah Imba
Ferrah Imba
Amba Alagi
Amba Alagi
Ekli Imba
Ekli Imba
May Kuhili
May Kuhili
Ziban Gedena
Ziban Gedena
Shimalba
Shimalba
Dedebit
Dedebit
May Hansse
May Hansse
Hitsats
Hitsats
Kisad Gaba
Kisad Gaba
Ademiti
Ademiti
Badme border crossing
Badme border crossing
Badme border crossing
Badme border crossing
May Tiwaru
May Tiwaru
Azeba
Azeba
Gelila Mountain
Gelila Mountain
Cheli
Cheli
Hintalo Wajirat
Hintalo Wajirat
Adigudem
Adigudem
Amba Aradam
Amba Aradam
Bora
Bora
K'era'ada
K'era'ada
Debir Genet
Debir Genet
Legamity
Legamity
Marafluba
Marafluba
Alah
Alah
Daba Tadis
Daba Tadis
Zik'uli
Zik'uli
May Megelta
May Megelta
Selekleka
Selekleka
Wukro Maray
Wukro Maray
Togoga
Togoga
Debre Damo
Debre Damo
Adi Hageray
Adi Hageray
Yirga
Yirga
Adi Awala
Adi Awala
Tzada Medri
Tzada Medri
Adi Nebreid
Adi Nebreid
Adi Dairo
Adi Dairo
Adi Kokob
Adi Kokob
Adiabo
Adiabo
Birkuta
Birkuta
Adi Goshu
Adi Goshu
Metrebel
Metrebel
May Woyeni
May Woyeni
Deguagum
Deguagum
Wohedet
Wohedet
Zerbabit
Zerbabit
Hagere Selam
Hagere Selam
Adebay
Adebay
Biher
Biher
Metemmeli
Metemmeli
Adi Hirdi
Adi Hirdi
Adi Soguadi
Adi Soguadi
Golonco
Golonco
Mezega
Mezega
Zarema May Day Dam
Zarema May Day Dam
Bahir Dar Industrial Complex
Bahir Dar Industrial Complex
Rare
Rare
Mendefera
Mendefera
Zobil
Zobil
Boren
Boren
Kobo Robit
Kobo Robit
Gobiye
Gobiye
Doro Gibir
Doro Gibir
Sirinka
Sirinka
Amba Geshen
Amba Geshen
Bistima
Bistima
Mariye
Mariye
Kutaber
Kutaber
Wollo University military base
Wollo University military base
Kombolcha Industrial Complex
Kombolcha Industrial Complex
Degan
Degan
Gerba
Gerba
Chefa
Chefa
Habru
Habru
Shekila
Shekila
Agemti
Agemti
OLA presence in Oromia Zone
OLA presence in Oromia Zone
Cheffa Robit
Cheffa Robit
Abuye Meda
Abuye Meda
Majete
Majete
Ataye
Ataye
Senbete
Senbete
Mehal Meda
Mehal Meda
Molale
Molale
Begoch Gat
Begoch Gat
Jewaha
Jewaha
Robit
Robit
Termaber Pass
Termaber Pass
Keyet
Keyet
Debre Birhan Industrial Complex
Debre Birhan Industrial Complex
Gacheni
Gacheni
Gina Ager
Gina Ager
Arerti
Arerti
Meteteh Bila
Meteteh Bila
Deneba
Deneba
Gilgel Gibe I Dam
Gilgel Gibe I Dam
Enewari
Enewari
Jihur
Jihur
Bilbala
Bilbala
Mount Abuna Yosef
Mount Abuna Yosef
Asketema
Asketema
Tiya
Tiya
Wehele
Wehele
Tsemera
Tsemera
Marenet
Marenet
Abergele
Abergele
Chilana Wizaba
Chilana Wizaba
Amdework
Amdework
Kob
Kob
Shimdir
Shimdir
Burkoch Aqua Shimoch
Burkoch Aqua Shimoch
Balarb
Balarb
Gela Matebiya
Gela Matebiya
Zhiha
Zhiha
Ambo Meda
Ambo Meda
Muja
Muja
Kulmesk
Kulmesk
Gashena
Gashena
Arbit
Arbit
Gof Gof
Gof Gof
Gasay
Gasay
Debre Tabor University military base
Debre Tabor University military base
Woji
Woji
Hamusit
Hamusit
Ambesame
Ambesame
Arb Gebeya
Arb Gebeya
Gelawdiwos
Gelawdiwos
Mekane Yesus
Mekane Yesus
Gazara
Gazara
Wehni
Wehni
Maksenyit
Maksenyit
Tadda
Tadda
Gondar University military base
Gondar University military base
Amba Giorgis
Amba Giorgis
Gedebge
Gedebge
Canta
Canta
Zoyo
Zoyo
Dacau
Dacau
Zarima
Zarima
Chew Ber
Chew Ber
Abena
Abena
Tekeldengy
Tekeldengy
Ualia
Ualia
Sanja
Sanja
Soroca
Soroca
Abdurafi
Abdurafi
Aykel
Aykel
Seraba
Seraba
Negade Bahr
Negade Bahr
Meka
Meka
Maganan
Maganan
Shinfa Shekuriya
Shinfa Shekuriya
Hallal Sahr Semir
Hallal Sahr Semir
Ethiopian wars and insurgencies detailed map/doc
Kola Diba
Kola Diba
Chwahit
Chwahit
Chach
Chach
Beles Hydroelectric Power Plant
Beles Hydroelectric Power Plant
Shawira
Shawira
Tewodros Ketema
Tewodros Ketema
Tebasit
Tebasit
Kabe
Kabe
Sekela
Sekela
Degolo
Degolo
Meragna
Meragna
Germame
Germame
Aba Bouru Meda
Aba Bouru Meda
Fito
Fito
Ajebar
Ajebar
Kon
Kon
Akesta
Akesta
Tembo
Tembo
Lugama
Lugama
Kelala
Kelala
Mekane Selam Airport
Mekane Selam Airport
Wera
Wera
Mertule Maryam
Mertule Maryam
Gindewoin
Gindewoin
Debre Gubae
Debre Gubae
Geregera
Geregera
Sheba
Sheba
Lemi
Lemi
Fetera
Fetera
Felege Birhan
Felege Birhan
Merereny
Merereny
Koy
Koy
Yebokla
Yebokla
Tik Giyorgis Bete Kiristyan
Tik Giyorgis Bete Kiristyan
Lumame
Lumame
Godana Mikael
Godana Mikael
YeLam Gej
YeLam Gej
Ichara
Ichara
Debre Marqos Airport
Debre Marqos Airport
Debre Eliyas
Debre Eliyas
Amanuel
Amanuel
Jiga
Jiga
Shememel
Shememel
Genet Abo
Genet Abo
Gebeze Mariam
Gebeze Mariam
Arib Gebeya
Arib Gebeya
Mankusa
Mankusa
Kuch
Kuch
Sciamet
Sciamet
Wonberma
Wonberma
Tilili
Tilili
Kesse
Kesse
Agew Gimjabet
Agew Gimjabet
Kidamaja
Kidamaja
Adis Kidame
Adis Kidame
Durbete
Durbete
Wetet Abay
Wetet Abay
Mecha
Mecha
Meshenti
Meshenti
Liben
Liben
Mount Hay
Mount Hay
Mount Chokwe
Mount Chokwe
Chercher
Chercher
Yalo
Yalo
Gulina
Gulina
Aura
Aura
Hida
Hida
Sifani
Sifani
Chifra
Chifra
Kasa Gita
Kasa Gita
Eli Wiha
Eli Wiha
Weranso
Weranso
Mile
Mile
Kalle Ali
Kalle Ali
Tareina
Tareina
Gewana
Gewana
Mount Ayalu
Mount Ayalu
Madderala-dala
Madderala-dala
Meteka
Meteka
Arraha
Arraha
Logia
Logia
Reru
Reru
Det Bahari
Det Bahari
Alalnaba
Alalnaba
Eboba
Eboba
Arissa
Arissa
Adele Gubo
Adele Gubo
Serdo
Serdo
Hayu
Hayu
Halli
Halli
Eli Dar
Eli Dar
Lofefle
Lofefle
Manda
Manda
Boboda
Boboda
Alito
Alito
Urgarra
Urgarra
Borawli
Borawli
Tat Ali
Tat Ali
Ale Bagu
Ale Bagu
Hayli Gubbi
Hayli Gubbi
Borale Ale
Borale Ale
Ammulfaghe
Ammulfaghe
Didig Sala
Didig Sala
Adat Cussra
Adat Cussra
Aadi Noia
Aadi Noia
Shai Gubi
Shai Gubi
Assot
Assot
Maglalla
Maglalla
Gada Ale
Gada Ale
Aruku
Aruku
Dayburu
Dayburu
Ethiopian wars and insurgencies detailed map/doc
Galafi border crossing
Galafi border crossing
ENDF presence in Megala Woreda
ENDF presence in Megala Woreda
Cheme
Cheme
Sciaso
Sciaso
Lalo
Lalo
Haru
Haru
Haroji Wedo
Haroji Wedo
Dubi
Dubi
Kebe
Kebe
Kake
Kake
Sadi
Sadi
Mecciara
Mecciara
Mole
Mole
Mount Welel
Mount Welel
Tabor
Tabor
Chamo
Chamo
Gobi
Gobi
Mugi
Mugi
'Alem Teferi
'Alem Teferi
Amara Gudo
Amara Gudo
Chella Dafino
Chella Dafino
Manete
Manete
Inango
Inango
Gedi Adis
Gedi Adis
Dongoro
Dongoro
Bogi
Bogi
Ghidano
Ghidano
Nejjo Airport
Nejjo Airport
Gori
Gori
Kilta Kara
Kilta Kara
Guie
Guie
Ihud Gebeya
Ihud Gebeya
Aba Sina
Aba Sina
Lalo Asabi
Lalo Asabi
Keki
Keki
Guyi
Guyi
Yirga Dejen
Yirga Dejen
Nole
Nole
Alge
Alge
Buko
Buko
Jibo
Jibo
Welega
Welega
Supo
Supo
Lachi
Lachi
Dizi
Dizi
Gore Airport
Gore Airport
Kidi
Kidi
Bichano
Bichano
Berbatta
Berbatta
Uka
Uka
Sibu
Sibu
Bure
Bure
Yayo
Yayo
Iaio
Iaio
Kumbabe
Kumbabe
Abagada
Abagada
Arjo
Arjo
Nunu
Nunu
Kone
Kone
Digga
Digga
Arjo Gudetu
Arjo Gudetu
Barri
Barri
Tsige
Tsige
Uke-Karsa
Uke-Karsa
Gutin
Gutin
Gelila
Gelila
Ayana
Ayana
Kiremu
Kiremu
Agemisa
Agemisa
Alibo
Alibo
Ferso
Ferso
Hareto
Hareto
Jere
Jere
Gute
Gute
Gutey
Gutey
Sire
Sire
Ano
Ano
Gechi
Gechi
Dembi
Dembi
Toba
Toba
Yachi
Yachi
Boto
Boto
Belga
Belga
Seka
Seka
Jimma Industrial Complex
Jimma Industrial Complex
Haro
Haro
Afata
Afata
Seka
Seka
Sheba
Sheba
Dedo
Dedo
Metiso
Metiso
Soyema
Soyema
Moleogodo
Moleogodo
Nano Boneya
Nano Boneya
Beyain
Beyain
Toli Beyem
Toli Beyem
Nada
Nada
Serbo
Serbo
Daraba
Daraba
Asendabo
Asendabo
Busa
Busa
Deneba
Deneba
Gangeletta
Gangeletta
Sekoru
Sekoru
Natiri Mencho
Natiri Mencho
Cumbi
Cumbi
Albeti
Albeti
Gurura
Gurura
Chitu
Chitu
Werabu
Werabu
Enchini
Enchini
Ch'ando
Ch'ando
Harro Wonchi
Harro Wonchi
Guder
Guder
Babich
Babich
Gedo
Gedo
Tibe
Tibe
Ale Wereilu
Ale Wereilu
Goda Goro
Goda Goro
Keku
Keku
Wayu
Wayu
Gabate
Gabate
Fincha Airport
Fincha Airport
Dadu
Dadu
Asendabo
Asendabo
Ginchi
Ginchi
Gojo
Gojo
Sikute
Sikute
Abuna
Abuna
Bitie Haro
Bitie Haro
Kachise
Kachise
Gemeda
Gemeda
Kere Dobi
Kere Dobi
Olomkomi
Olomkomi
Ehud Gebeya
Ehud Gebeya
Aruse
Aruse
Mugher Enchini
Mugher Enchini
Rejji
Rejji
Muhger Cement Factory
Muhger Cement Factory
Shino
Shino
Menagesha
Menagesha
Dilala
Dilala
Wonchi
Wonchi
Debre Genet
Debre Genet
Tagi
Tagi
Tefki
Tefki
Dima
Dima
Boneya
Boneya
Awash Melka
Awash Melka
Koso
Koso
Haro
Haro
Mount Gurage
Mount Gurage
Mount Entoto
Mount Entoto
Malima
Malima
Chancho
Chancho
Gorfo
Gorfo
Duber
Duber
Muke Turi
Muke Turi
Bidaru
Bidaru
Debre Tsege
Debre Tsege
Hamibiso
Hamibiso
Gohatsion
Gohatsion
Golje Giyorgis Bete Kiristyan
Golje Giyorgis Bete Kiristyan
Ejere
Ejere
Tulu Lemtu
Tulu Lemtu
Selakulla
Selakulla
Ankala
Ankala
Mekechita
Mekechita
Gundo Meskel
Gundo Meskel
Aleltu
Aleltu
Sembo
Sembo
Kotu Gebeya
Kotu Gebeya
Mendida
Mendida
Dukem
Dukem
Ejersa
Ejersa
Koka
Koka
Mount Zuqualla
Mount Zuqualla
Gebriel
Gebriel
Abosa
Abosa
Bulbulla
Bulbulla
Aluto–Langano Geothermal Power Station
Aluto–Langano Geothermal Power Station
Kuyera Dedeba
Kuyera Dedeba
Bure
Bure
Corbetti Geothermal Power Station
Corbetti Geothermal Power Station
Aje
Aje
Adama Industrial Complex
Adama Industrial Complex
Feto
Feto
Bole
Bole
Golegota
Golegota
Wershqona
Wershqona
Alaga Dore
Alaga Dore
Doni
Doni
Bofa
Bofa
Melkasa
Melkasa
Felege Birhan
Felege Birhan
Bolo
Bolo
Koshim
Koshim
Garsa
Garsa
Guna
Guna
Debre Selam
Debre Selam
Chole
Chole
Mount Gugu
Mount Gugu
Tulu Moye Geothermal Power Station
Tulu Moye Geothermal Power Station
Diksis
Diksis
Bulala
Bulala
Robe
Robe
Gobensa
Gobensa
Kulumsa
Kulumsa
Mount Chilalo
Mount Chilalo
Lemu
Lemu
Ticho
Ticho
Kelu
Kelu
Gedeb
Gedeb
Melka Wakena Hydroelectric Power Station
Melka Wakena Hydroelectric Power Station
Adamogne
Adamogne
Alentu Debedo
Alentu Debedo
Tarura
Tarura
Mount Batu
Mount Batu
Geriba Hurufa
Geriba Hurufa
Kokosa
Kokosa
Keta
Keta
Adaba
Adaba
Fanamelka
Fanamelka
Lenchawesha
Lenchawesha
Homa
Homa
Weltei Berisa
Weltei Berisa
Ali
Ali
Agarfa
Agarfa
Shefela
Shefela
Haro Amara
Haro Amara
Gasera
Gasera
Yebisina Wari
Yebisina Wari
Abodona
Abodona
Delo
Delo
Cabana
Cabana
Aebisa
Aebisa
Ghinnir Airport
Ghinnir Airport
Dinik
Dinik
Ramo
Ramo
Raaso
Raaso
Galcia
Galcia
Haro Dibe
Haro Dibe
Melika Buta
Melika Buta
Burca
Burca
Meliyu
Meliyu
Sinana
Sinana
Dire Kalu
Dire Kalu
Yabdo
Yabdo
Arba Reketi
Arba Reketi
Kuni
Kuni
Kasehija
Kasehija
Tefe
Tefe
Sheikh Hussein
Sheikh Hussein
Kera Kurkura
Kera Kurkura
Bordele
Bordele
Defo
Defo
Balbaleti
Balbaleti
Mechara
Mechara
Micheta
Micheta
Lebu
Lebu
Mersu
Mersu
Debaso
Debaso
Oda Jalela
Oda Jalela
Boreda
Boreda
Karamile
Karamile
Deder
Deder
Kobo
Kobo
Chelenko
Chelenko
Haboshe
Haboshe
Kulubi
Kulubi
Qersa
Qersa
Denigego
Denigego
Aweday
Aweday
Bombas
Bombas
Gorey
Gorey
Fafem
Fafem
Awushrif
Awushrif
Dendema
Dendema
Mullu
Mullu
Hareho
Hareho
Chinhahsan
Chinhahsan
Kundudo
Kundudo
Kombolcha
Kombolcha
Rira
Rira
Dola-Mena
Dola-Mena
Ch'iri
Ch'iri
Calle
Calle
Haro Dumal
Haro Dumal
Ledi Cheketa
Ledi Cheketa
Jema
Jema
Bedre
Bedre
Waduma
Waduma
Burca
Burca
Genale
Genale
Bitata
Bitata
Kontema
Kontema
Sciacchiso
Sciacchiso
Boco
Boco
Irba Moda
Irba Moda
Bore
Bore
Neghelle Airport
Neghelle Airport
Hudet
Hudet
Wachile
Wachile
El Leh
El Leh
Ethiopian wars and insurgencies detailed map/doc
Dubuluk
Dubuluk
Buddesa Chera
Buddesa Chera
Surupa
Surupa
Chichilla
Chichilla
Finchawa
Finchawa
Soyama Suro
Soyama Suro
Gerba
Gerba
Mati
Mati
Melkasoda
Melkasoda
Dawa
Dawa
Hiyadima
Hiyadima
Reji
Reji
Shakiso Airport
Shakiso Airport
Kecha Terara
Kecha Terara
Corbetti
Corbetti
Boset-Bericha
Boset-Bericha
Tonghi
Tonghi
Mount Fentale
Mount Fentale
Koka Dam
Koka Dam
Amerti Dam
Amerti Dam
Aba Samuel Dam
Aba Samuel Dam
Arjo Didessa Dam
Arjo Didessa Dam
OLA camp in Melka Guba
OLA camp in Melka Guba
Daro Wilencho
Daro Wilencho
OLA presence in Mana Sibu district
OLA presence in Mana Sibu district
OLA presence in Ganji, Homa, and Lalo Asabi districts
OLA presence in Ganji, Homa, and Lalo Asabi districts
OLA presence in Limmu district
OLA presence in Limmu district
OLA presence in Nunu Kumba district
OLA presence in Nunu Kumba district
OLA presence in Madda Walabu and Mena districts
OLA presence in Madda Walabu and Mena districts
OLA presence in Goro Doro and Liben districts
OLA presence in Goro Doro and Liben districts
OLA presence in Dire district
OLA presence in Dire district
OLA presence south of Gidami
OLA presence south of Gidami
OLA presence in Illubabor Zone
OLA presence in Illubabor Zone
OLA presence in West Shewa Zone
OLA presence in West Shewa Zone
OLA presence in Horo Guduru Zone
OLA presence in Horo Guduru Zone
OLA presence in North Shewa Zone
OLA presence in North Shewa Zone
OLA presence near Gadabi
OLA presence near Gadabi
Amhara presence in East Wellega Zone
Amhara presence in East Wellega Zone
Ethiopian wars and insurgencies detailed map/doc
Kurmuk border crossing
Kurmuk border crossing
Hor Azahab
Hor Azahab
Femetsere
Femetsere
Dul
Dul
Bugari
Bugari
Afoda
Afoda
Guba
Guba
Omedla
Omedla
Gelgel Beles
Gelgel Beles
Alimu
Alimu
Pawi Ketema
Pawi Ketema
Negusawi Dawit
Negusawi Dawit
Debire Zeyit
Debire Zeyit
Dibate
Dibate
Becchi
Becchi
Deleti
Deleti
Abatimbo el Gumas
Abatimbo el Gumas
Dabuso
Dabuso
Cerac
Cerac
Lebu
Lebu
Aba Ciotte
Aba Ciotte
Afdem
Afdem
Erer
Erer
Adigala
Adigala
Aysha
Aysha
Aw Barre
Aw Barre
Harshin
Harshin
Aware
Aware
Daror
Daror
Fiq
Fiq
Daga Medo
Daga Medo
Hamero
Hamero
Sagag
Sagag
Dehen
Dehen
Shekosh
Shekosh
Kabri Dar Airport
Kabri Dar Airport
Dobawein
Dobawein
Danan
Danan
Werder
Werder
Danot
Danot
Geladi
Geladi
Shilavo Airport
Shilavo Airport
Gode Airport
Gode Airport
Kelafo
Kelafo
Mustahil
Mustahil
Baarey
Baarey
West Imey
West Imey
El Kere
El Kere
El Dere
El Dere
Dolo Airport
Dolo Airport
Filtu
Filtu
Dire Dawa International Airport
Dire Dawa International Airport
Baco Airport
Baco Airport
Arba Minch Airport
Arba Minch Airport
Koshe
Koshe
Enseno
Enseno
Mount Damota
Mount Damota
Soddu Airport
Soddu Airport
Hosaena
Hosaena
Gilgel Gibe II Power Station
Gilgel Gibe II Power Station
Gilgel Gibe III Dam
Gilgel Gibe III Dam
Dilla
Dilla
Bole
Bole
Chelelektu
Chelelektu
Yirga Chefe
Yirga Chefe
Awasa Airport
Awasa Airport
Wacca Airport
Wacca Airport
Mizan Teferi Airport
Mizan Teferi Airport
Teppi
Teppi
Tum Airport
Tum Airport
Gambela Airport
Gambela Airport
Alwero Dam
Alwero Dam
Hold cursor over location to display name; click to go to sources &/or status description (if available, the cursor will show as ; if not, it will show as )

Under control of the Ethiopian National Defense Force (ENDF) and allied Amhara militias; Under control of the Eritrean Defence Forces (EDF) ; Under control of the Tigray Defense Forces (TDF) ; Under control of the Oromo Liberation Army (OLA) ; Under control of Benishangul and/or Gumuz militias
Contested ; Stable mixed control
Inner controls, outer sieges (or strong enemy pressure) ; Enemy pressure from one side

Airport/Air base ; Heliport/Helicopter base ; Military base ; Strategic hill ; Oil/gas ; Industrial complex ; Border Post ; Dam ; Rural presence

Usage[mali mi di yibu sheena n-niŋ]

{{#invoke:Ethiopian wars and insurgencies detailed map|function_name}}