Dati storici
Livorno è stata ampiamente bombardata durante la seconda guerra mondiale. I primi bombardamenti degli alleati sono iniziati nel febbraio del 1941 e sono terminati nel luglio del 1944.
L’archivio degli alleati riporta 175 missioni aeree per un totale di 3364,50 tonnellate di esplosivi impiegati nel solo periodo dal maggio 1943 al luglio 1944.
Molte missioni avevano come obiettivo il porto, ma sono stati rilevanti le incursioni sull’area cittadina e sulle linee ferroviarie (“R R Tracks”) in quanto Livorno era ed è tuttora nodo di scambio verso le direttrici nord (Genova) ed est (Firenze, adriatico):
Obiettivo | Missioni subite |
HARBOR | 72 |
CITY AREA | 36 |
SHIPPING | 18 |
R R TRACKS | 10 |
OIL STORAGE | 5 |
POWER STATION | 2 |
SHIP YARDS | 1 |
Fra i bombardamenti sulle linee ferroviare indichiamo quello del ponte di Calafuria, sulla costa immediatamente a sud di Livorno, a cui dedicheremo una analisi specifica.
Tipi di aerei
Molti dei bombardamenti impiegarano dei Mitchell B25, aerei che potevano caricare fino a 7 tonnellate di esplosivo.
Furono comunque impiegati diversi Boeing B-17, le famose “Fortezze volanti”
L’analisi dei dati
Il periodo dei bombardamenti è stato estratto dalla tabella storica dei bombardamenti [1]. L’elenco delle missioni aeree è estratto da [2] ricercando le locazioni che iniziano con ‘leghorn’:
SELECT * FROM public.thor_wwii_data_clean WHERE tgt_location ILIKE 'leghorn%' ORDER by msndate
Il totale delle bombe impiegate è calcolato con
SELECT sum(total_tons) FROM public.thor_wwii_data_clean WHERE tgt_location ILIKE 'leghorn%'
La statistica delle missioni per tipologia di obiettivo è stata calcolata con
SELECT distinct tgt_type, count(*) as missions_count
FROM public.thor_wwii_data_clean
WHERE tgt_location ilike 'leghorn%'
AND tgt_type IS NOT NULL
AND NOT tgt_type ILIKE 'unidentified%'
GROUP BY tgt_type
ORDER BY missions_count DESC
Il conteggio dei tipi di aerei impiegati è stato calcolato con
SELECT aircraft_name, count (*) as mission_count
FROM public.thor_wwii_data_clean
WHERE tgt_location ILIKE 'leghorn%'
GROUP BY aircraft_name
ORDER BY mission_count DESC
E’ da notare comunque che
SELECT distinct tgt_location, tgt_country, latitude, longitude
FROM public.thor_wwii_data_clean
WHERE tgt_location ILIKE ‘leghorn%’
riporta nomi che oltre alla indicazione geografica includono anche specifici obiettivi (harbour, shipping, etc…). Per alcune missioni la nazione di appartenenza è errata (Livorno non è in Grecia), ma le coordinate geografiche sono corrette e quindi risolvono un eventuale dubbio di omonimia di un obiettivo greco.
Riferimenti
[1] gulli_wwii_bombing_leghorn, tabella su database server PostgreSQL GULLi
[2] thor_wwii_data_clean, tabella su database server PostgreSQL GULLi
Questa analisi fa parte dell’iniziativa “Analisi del dataset ‘Theater History of Operations (THOR) Data: World War II’” del Gruppo Utenti Linux di Livorno.
Tool e strumenti
I database indicati nell’articolo sono disponibili sul database PostgreSQL del GULLi. Per l’accesso interattivo al DB ed alle tabelle inviare un messaggio a info [at] linux.livorno.it.