Investigation
Dear @centralinedalbasso,
we tried to investigate this a bit and put some comments into the issue at Ambiguity with locations in Italy · Issue #15 · panodata/luftdatenpumpe · GitHub. Maybe you can spot some problems in order that we can better pinpoint the issue together. We will be happy to hear back from you about this.
With kind regards,
Andreas.
Getting into it
First, we tried to investigate potential issues by invoking
luftdatenpumpe stations --network=ldi --country=IT --reverse-geocode --progress | jq '[ .[].location.address ]'
and receive results for state == "Emilia-Romagna"
like
{
"country_code": "IT",
"country": "Italia",
"state": "Emilia-Romagna",
"county": "Parma",
"postcode": "43036",
"town": "Fidenza",
"road": "Via Marco Polo",
"house_number": "14",
"city": "Fidenza"
}
which look good.
On the other hand, we receive a couple of results where there might an ambiguity regarding "county": "Reggio nell'Emilia"
and "city": "Reggio nell'Emilia"
:
{
"country_code": "IT",
"country": "Italia",
"state": "Emilia-Romagna",
"county": "Reggio nell'Emilia",
"postcode": "42121",
"city": "Reggio nell'Emilia",
"suburb": "San Pietro esterna",
"road": "Piazza Guglielmo Marconi",
"house_number": "11",
"neighbourhood": "Porta San Pietro"
}
This might be the reason for the complaints. However, we are not exactly sure about the issue yet.
List of all location names within Emilia Romagna
Then, we computed the sorted list of all reverse geocoded location names within state == "Emilia-Romagna"
using this invocation:
luftdatenpumpe stations --network=ldi --country=IT --reverse-geocode --progress | \
jq '[ map(select(.location.address.state == "Emilia-Romagna")) | .[].name ] | sort'
[
"Autostrada Adriatica, Borgo Panigale-Reno, Bologna, Emilia-Romagna, IT",
"Casalecchio di Reno, Unione dei comuni Valli del Reno, Lavino e Samoggia, Emilia-Romagna, IT",
"Corso Canalchiaro, Centro Storico, Modena, Emilia-Romagna, IT",
"Il Palazzo, Varano de' Melegari, Parma, Emilia-Romagna, IT",
"Largo Del Pozzo, Buon Pastore-Sant'Agnese-San Damaso, Modena, Emilia-Romagna, IT",
"Piazza Guglielmo Marconi, San Pietro esterna, Reggio nell'Emilia, Emilia-Romagna, IT",
"Ramo Casalecchio, Borgo Panigale-Reno, Bologna, Emilia-Romagna, IT",
"Salsomaggiore Terme, Parma, Emilia-Romagna, IT",
"Strada Montanara, Vigatto, Parma, Emilia-Romagna, IT",
"Strada Prinzera, Fornovo di Taro, Parma, Emilia-Romagna, IT",
"Strada Provinciale di Val Nure, Ca' del Lupo, Vigolzone, Piacenza, Emilia-Romagna, IT",
"Strada Scortichiere - Bianchi, Ferrè, Varsi, Parma, Emilia-Romagna, IT",
"Strada Traversante Ravadese, San Martino, Parma, Emilia-Romagna, IT",
"Strada del Conservatorio, Parma Centro, Parma, Emilia-Romagna, IT",
"Strada di Fornio, Alseno, Parma, Emilia-Romagna, IT",
"Strada statale per Reggio, San Prospero di Correggio, Correggio, Pianura Reggiana, Emilia-Romagna, IT",
"Strada statale per Reggio, San Prospero di Correggio, Correggio, Pianura Reggiana, Emilia-Romagna, IT",
"Tangenziale Nord Giosuè Carducci, Crocetta-San Lazzaro-Modena Est, Modena, Emilia-Romagna, IT",
"Tangenziale Sud, Montanara, Parma, Emilia-Romagna, IT",
"Via 27 Gennaio, Molinetto, Parma, Emilia-Romagna, IT",
"Via Antonio Gramsci, Calderara di Reno, Unione Terre d'Acqua, Emilia-Romagna, IT",
"Via Antonio Gramsci, Fidenza, Parma, Emilia-Romagna, IT",
"Via Aurelio Nicolodi, Molinetto, Parma, Emilia-Romagna, IT",
"Via Berretta Rossa, Borgo Panigale-Reno, Bologna, Emilia-Romagna, IT",
"Via Bologna, San Leonardo, Parma, Emilia-Romagna, IT",
"Via Carlo Casalegno, Cittadella, Parma, Emilia-Romagna, IT",
"Via Carlo Marx, Lubiana, Parma, Emilia-Romagna, IT",
"Via Carlo Sigonio, Centro Storico, Modena, Emilia-Romagna, IT",
"Via Cornini Malpeli, Fidenza, Parma, Emilia-Romagna, IT",
"Via Croce, Infrangibile, Piacenza, Emilia-Romagna, IT",
"Via Don Carlo Gnocchi, Navile, Bologna, Emilia-Romagna, IT",
"Via Don Carlo Gnocchi, Navile, Bologna, Emilia-Romagna, IT",
"Via Enzo Ferrari, Fidenza, Parma, Emilia-Romagna, IT",
"Via Eustachio Manfredi, San Donato-San Vitale, Bologna, Emilia-Romagna, IT",
"Via Ferdinando Magellano, Fidenza, Parma, Emilia-Romagna, IT",
"Via Fernando Croci, Cella, Reggio nell'Emilia, Emilia-Romagna, IT",
"Via Firenze, Sorbolo Mezzani, Parma, Emilia-Romagna, IT",
"Via Francesca Edera De Giovanni, Navile, Bologna, Emilia-Romagna, IT",
"Via Fratelli Cervi, Carrozzone-Betonica, Reggio nell'Emilia, Emilia-Romagna, IT",
"Via Gesso, Zola Predosa, Unione dei comuni Valli del Reno, Lavino e Samoggia, Emilia-Romagna, IT",
"Via Ghironda, Zola Predosa, Unione dei comuni Valli del Reno, Lavino e Samoggia, Emilia-Romagna, IT",
"Via Giambattista Vico, San Donato-San Vitale, Bologna, Emilia-Romagna, IT",
"Via Girolamo Magnani, Fidenza, Parma, Emilia-Romagna, IT",
"Via Giuseppe Galluzzi, Cortemaggiore, Piacenza, Emilia-Romagna, IT",
"Via Leopoldo Nobili, Bagnolo in Piano, Terra di Mezzo, Emilia-Romagna, IT",
"Via Marco Polo, Fidenza, Parma, Emilia-Romagna, IT",
"Via Martiri Croce del Biacco, San Donato-San Vitale, Bologna, Emilia-Romagna, IT",
"Via Monte Cimone, Crocetta, Reggio nell'Emilia, Emilia-Romagna, IT",
"Via Paolo Ferrari, Centro Storico, Modena, Emilia-Romagna, IT",
"Via Peschiere, San Giovanni in Persiceto, Unione Terre d'Acqua, Emilia-Romagna, IT",
"Via Roberto Vittorangeli, Rosta Nuova, Reggio nell'Emilia, Emilia-Romagna, IT",
"Via Roma, Quattro Castella, Colline Matildiche, Emilia-Romagna, IT",
"Via S. De Beauvoir, Fidenza, Parma, Emilia-Romagna, IT",
"Via San Donato, San Donato-San Vitale, Bologna, Emilia-Romagna, IT",
"Via Sereni, Ca' dei Benatti, Campogalliano, Unione delle Terre d'Argine, Emilia-Romagna, IT",
"Via Trento, Fidenza, Parma, Emilia-Romagna, IT",
"Via Volturno, Molinetto, Parma, Emilia-Romagna, IT",
"Via del Cestello, Santo Stefano, Bologna, Emilia-Romagna, IT",
"Via del Lavoro, Casalecchio di Reno, Unione dei comuni Valli del Reno, Lavino e Samoggia, Emilia-Romagna, IT",
"Via del Popolo, San Martino, Parma, Emilia-Romagna, IT",
"Via dell'Isonzo, Saragozza-Porto, Bologna, Emilia-Romagna, IT",
"Via della Villa, San Donato-San Vitale, Bologna, Emilia-Romagna, IT",
"Via di Corticella, Navile, Bologna, Emilia-Romagna, IT",
"Via fratelli Cairoli, Fidenza, Parma, Emilia-Romagna, IT",
"Viale Duca Alessandro, Cittadella, Parma, Emilia-Romagna, IT",
"Viale Mario Giurini, Santo Stefano, Bologna, Emilia-Romagna, IT"
]
We are seeing no obvious abnormalities here.
List of all cities within Emilia Romagna
A list of unique city names within Emilia Romagna can be generated using
luftdatenpumpe stations --network=ldi --country=IT --reverse-geocode --progress | \
jq '[ map(select(.location.address.state == "Emilia-Romagna")) | .[].location.address.city ] | unique'
[
"Alseno",
"Bagnolo in Piano",
"Bentivoglio",
"Bologna",
"Calderara di Reno",
"Campogalliano",
"Casalecchio di Reno",
"Correggio",
"Cortemaggiore",
"Fidenza",
"Fornovo di Taro",
"Modena",
"Parma",
"Piacenza",
"Quattro Castella",
"Reggio nell'Emilia",
"Sala Baganza",
"Salsomaggiore Terme",
"San Giovanni in Persiceto",
"Sorbolo Mezzani",
"Varano de' Melegari",
"Varsi",
"Vigolzone",
"Zola Predosa"
]
Again, we don’t see any weird city names either.