Re: [Talk-it] Nomi di strade/piazze

2018-08-09 Per discussione Martin Koppenhoefer


sent from a phone

> On 2. Aug 2018, at 14:32, Alessandro Palmas  
> wrote:
> 
> Anche questo potrebbe essere visto come un'attività non strategica per un 
> local chapter che potrebbe tranquillamente ribaltare il discorso dicendo che 
> se ne dovrebbe occupare OSMF o qualcun altro. Sarebbe però un buon tramite 
> col quale i diversi capitoli rimarrebbero in contatto.


per noi potrebbe essere strategico perché Nominatim funziona particolarmente 
male in Italia (e qualche altro paese come la Spagna e la Francia)


Ciao, Martin 
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-08-02 Per discussione Alessandro Palmas

Il 02/08/2018 12:46, Andrea Albani ha scritto:



.


L'impressione è quella di essere a poca distanza dalla soluzione per 
avere una ricerca efficiente senza avere short_name a tonnellate.
 Mi chiedo in particolare perchè 
la fondazione non prenda in mano la questione dirottando un po' di 
budget boh.



Dipende anche da come si eseguono le ricerche. Io non mi sognerei mai di 
scrivere Issel Genova ma Via Issel Genova


La OSMF è una fondazione "povera" e già in passato ha espresso che i 
suoi sforzi sono mirati al database considerando quasi tutto come 
servizi aggiuntivi implementabili da terze parti.
Andrea, sei presente su OSM da abbastanza tempo per ricordare la 
discussione sull'inserimento del servizio di routing in osm.org


Potrebbero essere i local chapters a prendere in carico, o con fondi o 
con interventi diretti di persone, al miglioramento di Nominatim.
Anche questo potrebbe essere visto come un'attività non strategica per 
un local chapter che potrebbe tranquillamente ribaltare il discorso 
dicendo che se ne dovrebbe occupare OSMF o qualcun altro. Sarebbe però 
un buon tramite col quale i diversi capitoli rimarrebbero in contatto.


Alessandro

___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-08-02 Per discussione Andrea Albani
Il mer 1 ago 2018, 21:41 Martin Koppenhoefer  ha
scritto:

>
>
> Per avere le abbreviazioni perfette devono essere fatte da persone e non
> in maniera automatica, oppure diventerebbe un sistema molto complesso per
> ogni lingua da supportare.
>

Le abbreviazioni sono parti del nome ovvero un'informazione già disponibile
per il motore di ricerca. Non colgo dove sta la complessità. Ma forse
questo nominatim già lo considera. Infatti quando cerco:

Via Issel Genova -> Non dà risultati

ma se cerco

Issel Genova -> fornisce Via Arturo Issel (way che non presenta short_name)

Allora a questo punto forse il problema è che non sa che
via/viale/vicolo/... sono elementi "speciali".
Per contro se cerco:

Dante Genova -> Fornisce tutti i nomi che contengono Dante in tutta la
provincia di Genova (in realtà cercavo la/le way Piazza Dante)

Quindi il problema è dei dati o di come il motore li usa?

Scartabellando nella documentazione si trova:
- la pagina [1] dove si puó indicare com'è composto un indirizzo nei vari
stati, ma l'Italia manca
- la pagina [2]: qui l'Italia è rappresentata, ed è possibile specificare
delle abbreviazioni (es. Viale - > V. le) , ma la colonna prefix/suffix che
sembra indicare se i nomi elencati possono apparire all'inizio o in fondo
al nome, manca. Se specifico ad esempio che Viale e il corrispondente V.le
sono prefix mi devo aspettare che questi vengano considerati a peso minore
(o nullo) rispetto a quello che sto cercando ?

Informazioni apparentemente inutili perchè nè quelle due pagine ne i dati
presenti sembrano essere presi in considerazione da Nominatim (mi sono
guardato i file del repository github del progetto). Quindi forse stiamo
parlando di qualche feature ancora da implementare ?

Le uniche pagine referenziate nel codice sono le tabelle di country
riportate (per L'italia) in [3] al fine di normalizzare gli operatori di
query tipici di ogni lingua (file utils/specialphrases.php) e i language
codes ufficiali per ogni country [4] (file utils/country_languages.php).

L'impressione è quella di essere a poca distanza dalla soluzione per avere
una ricerca efficiente senza avere short_name a tonnellate.
Non demonizzo il tag, ma l'uso che se ne vuole fare per colmare i gap di
Nominatim e mi sembra incredibile che non si riesca a mettere mano a questo
software che sta alla base di qualsiasi ricerca su OSM solo perchè sono
rimasti in 2 a svilupparlo. Mi chiedo in particolare perchè la fondazione
non prenda in mano la questione dirottando un po' di budget boh.

Tornando a SOTM la Hoffmann aveva mostrato un file (contenente forse delle
regole di composizione degli indirizzi) ricevuto da qualche mapper
giapponese che a suo dire poteva aiutarla nel capire come impostare al
meglio le ricerche e auspicava di averne uno simile per ogni altra nazione.
Qualcuno ne sa qualcosa ? purtroppo non ho avuto modo di parlarle in merito.

[1] https://wiki.openstreetmap.org/wiki/Nominatim/Country_Address_Format
[2] https://wiki.openstreetmap.org/wiki/Name_finder:Abbreviations
[3] https://wiki.openstreetmap.org/wiki/Nominatim/Special_Phrases/IT
[4] https://wiki.openstreetmap.org/wiki/Nominatim/Country_Codes
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-08-01 Per discussione Alessandro Palmas

Il 01/08/2018 21:41, Martin Koppenhoefer ha scritto:



sent from a phone


On 1. Aug 2018, at 16:07, Andrea Musuruane  wrote:

Come non si mappa per il rendering, non si dovrebbe mappare neanche per 
nominatim.

Inoltre, da informatico, il problema non è nel dato ma nell'algoritmo. Quindi 
mi sembra assurdo inserire un nuovo dato per far funzionare meglio un algoritmo.



è una mancanza di dati. Non c’è un sistema algoritmico per abbreviare le nomi 
delle persone se non sai cos’è il nome e il cognome e nemmeno che si tratta di 
una persona.

Per avere le abbreviazioni perfette devono essere fatte da persone e non in 
maniera automatica, oppure diventerebbe un sistema molto complesso per ogni 
lingua da supportare.

Possiamo aspettare altri anni, oppure applicare il workaround di cui 
approfittano anche altri programmi, non solo nominatim (esempio il rendering).

Non è assurdo che tutti usano i nomi brevi, ma noi inseriamo solo quelli 
lunghi, spesso a dirittura i cartelli hanno la versione breve?




Concordo con la visione di Martin. Se ad esempio a Genova chiedi dov'è 
Piazza Dante Alighieri quasi nessuno ti manderà in Piazza Dante, perchè 
tutte le targhe della città hanno sempre "applicato" lo short_name :-) e 
lo stesso tutti i genovesi l'hanno sempre chiamata Piazza Dante.


Moltissime vie hanno cartelli più o meno abbreviati ma solitamente i 
cittadini chiamano le vie con l'abbreviazione, vedi Via Rosselli, Via 
Puccini, Corso Garibaldi ecc.. e se di Garibaldi tutti conoscono il nome 
non tutti ricordano Carlo e Nello e magari Giacomo lo confondono con un 
altro nome.


Teniamo in conto che molti indirizzi di aziende o pubblicità riportano 
solitamente il nome breve. E io non mi sentirei di dare dell'ignorante a 
qualcuno che non sa che il Perrone di Genova (ma nato ad Alessandria) si 
chiamava Ferdinando Maria e che un algoritmo debba sapere che se digito 
Via Perrone a Genova parlo di Ferdinando Maria mentre se lo digito a 
Torino mi riferisco a Ettore (Conte di San Martino ma nato a Torino). O 
Via Issel che a Genova di nome fa Arturo mentre a Roma è Raffaele.


Ok che non si mappa per questo o per quello, ma si mappa per gli umani 
che non hanno database di alias immagazzinati da qualche parte.
Qui non parliamo di voler far funzionare un algoritmo ma semplicemente 
far trovare una via a chi la cerca: mi pare una funzione abbastanza 
importante, no?


Alessandro Ale_Zena_IT

___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-08-01 Per discussione Martin Koppenhoefer


sent from a phone

> On 1. Aug 2018, at 16:07, Andrea Musuruane  wrote:
> 
> Come non si mappa per il rendering, non si dovrebbe mappare neanche per 
> nominatim. 
> 
> Inoltre, da informatico, il problema non è nel dato ma nell'algoritmo. Quindi 
> mi sembra assurdo inserire un nuovo dato per far funzionare meglio un 
> algoritmo.


è una mancanza di dati. Non c’è un sistema algoritmico per abbreviare le nomi 
delle persone se non sai cos’è il nome e il cognome e nemmeno che si tratta di 
una persona.

Per avere le abbreviazioni perfette devono essere fatte da persone e non in 
maniera automatica, oppure diventerebbe un sistema molto complesso per ogni 
lingua da supportare.

Possiamo aspettare altri anni, oppure applicare il workaround di cui 
approfittano anche altri programmi, non solo nominatim (esempio il rendering). 

Non è assurdo che tutti usano i nomi brevi, ma noi inseriamo solo quelli 
lunghi, spesso a dirittura i cartelli hanno la versione breve?

Ciao,
Martin
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-08-01 Per discussione Andrea Musuruane
Ciao,

2018-07-31 19:36 GMT+02:00 Martin Koppenhoefer :

> a SotM ho avuto occasione di parlare con Sarah Hoffman dei problemi che
> abbiamo con Nominatim, e in realtà ci sono anche altri paesi con problemi
> simili, per esempio la Spagna e la Francia.
>
> Purtroppo a breve termine non ci sono soluzioni dal lato di nominatim da
> aspettarci. La soluzione dal lato mappatura è quella di inserire versioni
> brevi (short_name) dei nomi. Sembra probabilmente un po’ stupido e tanto
> oneroso farlo in questa maniera, ma d’altronde è affidabile e porterà la
> mappa avanti dalla parte della user experience. Questo soprattutto per la
> stragrande maggioranza di nomi locali che non occorrono tante volte, mentre
> per i primi 50 (più o meno), una lista di sostituzione potrebbe avere senso.
>
> Invito quindi tutti a raggiungermi, mettiamo i shortnames e facciamo la
> Lista Garibaldi!
>

Come non si mappa per il rendering, non si dovrebbe mappare neanche per
nominatim.

Inoltre, da informatico, il problema non è nel dato ma nell'algoritmo.
Quindi mi sembra assurdo inserire un nuovo dato per far funzionare meglio
un algoritmo.

Ciao,

Andrea
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-07-31 Per discussione Martin Koppenhoefer
a SotM ho avuto occasione di parlare con Sarah Hoffman dei problemi che abbiamo 
con Nominatim, e in realtà ci sono anche altri paesi con problemi simili, per 
esempio la Spagna e la Francia.

Purtroppo a breve termine non ci sono soluzioni dal lato di nominatim da 
aspettarci. La soluzione dal lato mappatura è quella di inserire versioni brevi 
(short_name) dei nomi. Sembra probabilmente un po’ stupido e tanto oneroso 
farlo in questa maniera, ma d’altronde è affidabile e porterà la mappa avanti 
dalla parte della user experience. Questo soprattutto per la stragrande 
maggioranza di nomi locali che non occorrono tante volte, mentre per i primi 50 
(più o meno), una lista di sostituzione potrebbe avere senso.

Invito quindi tutti a raggiungermi, mettiamo i shortnames e facciamo la Lista 
Garibaldi!

Ciao, Martin 



___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-07-27 Per discussione Cascafico Giovanni
Come ho segnalato sul canale telegram, é attivo sperimentalmente il
bot @italynames_bot

Se scrivete un nome (p. Es. Giuseppe Garibaldi) vi restituisce la prima
occorrenza per ogni comune italiano in un file CSV con le colonne nome
(completo, per es. Piazza Giuseppe Garibaldi), latitudine, longitudine.

Il bot fa una semplice ricerca in una serie di file prodotti dallo script
[1]; quest'ultimo si basa su query overpass-turbo, ma rispetto al
precedente approccio (reg exp "..." pare non intercettare tutte le
occorrenze) ho esplicitato alla query ogni singolo codice ISTAT comunale.

Se qualcuno vuole  visualizzare qualche personaggio il file é umap-ready ;-)

... Speriamo bene


[1] https://github.com/cascafico/scripts/blob/master/ItalyHighwayNames.sh
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-06-23 Per discussione Martin Koppenhoefer


sent from a phone

> On 23. Jun 2018, at 10:15, Francesco Pelullo  wrote:
> 
> Per esempio se Via Roma ad un certo punto diventa senso unico, noi spezziamo 
> la way --> due occorrenze trovate.


si, di questo non c’è dubbio, ed anche casi “a pettine” esistono, probabilmente 
esiste anche qualche pezzo distaccato (buchi nella continuità del nome). Si 
potrebbe  creare un buffer ragionevole come 200m intorno a tutte le way, fare 
un merge delle aree e contare le isole.

E distinguere nella selezione tra il tipo (piazza, via, viale, largo, ...).


Ciao, Martin 
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-06-23 Per discussione Francesco Pelullo
Il sab 23 giu 2018, 10:12 Martin Koppenhoefer  ha
scritto:

>
>
>  e forse ci sono anche gli stessi toponimi più volte nello stesso comune,
> anche se non dovrebbero esistere?
>

Non potrebbero esistere, ma di fatto ci sono perché ce li mettiamo noi.

Per esempio se Via Roma ad un certo punto diventa senso unico, noi
spezziamo la way --> due occorrenze trovate.

Ciao
/niubii/
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-06-23 Per discussione Martin Koppenhoefer


sent from a phone

> On 23. Jun 2018, at 09:39, Cascafico Giovanni  wrote:
> 
> Ho piacere di aver fatto qualcosa di utile, ma aspetterei x la birra... Ci 
> sono ancora dei comuni che non sono intercettati... 
> 
> Oggi sono su telefono, ma ricordo che Teramo, Rieti ed altri siano "ostici", 
> almeno provando con Gramsci, che Nominatim trova.


per quantificare le occorrenze bisognerebbe distinguere tra piazza Roma e via 
Roma (ecc.), e forse ci sono anche gli stessi toponimi più volte nello stesso 
comune, anche se non dovrebbero esistere? 


Ciao, Martin 
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-06-23 Per discussione Cascafico Giovanni
Ho piacere di aver fatto qualcosa di utile, ma aspetterei x la birra... Ci
sono ancora dei comuni che non sono intercettati...

Oggi sono su telefono, ma ricordo che Teramo, Rieti ed altri siano
"ostici", almeno provando con Gramsci, che Nominatim trova.


Il 22 giu 2018 11:52 AM, "Lidrie" <

Ecco questa era proprio l'idea originale, ad uso scolastico: prendere
alcuni nomi significativi per ruolo e/o periodo storico e confrontarne il
"successo" territoriale, da incrociare con altre considerazioni
socio-culturali. Che, come si usa dire, una immagine vale più di 100 parole.
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-06-22 Per discussione Lidrie
El 21/06/2018, intant che i mòros di Florean e Venturin e batevin lis 
15:04:13, Cascafico Giovanni al scriveve:



Se non ho sbagliato qualcosa, credo di aver estratto tutti gli highway
names d'Italia con overpass-turbo, georeferenziandoli. Gli appunti sono qui
[1], la umap per un paio di essi è qui [2] e l'elenco totale globbbale qui
[3]


Sono commosso :-) Direi che a questo punto ti devo, citando Stallman, una 
"free beer". Dimmi dove e quando, visto che anche tu bazzichi per Udine.



[2] http://u.osmfr.org/m/229235


Ecco questa era proprio l'idea originale, ad uso scolastico: prendere 
alcuni nomi significativi per ruolo e/o periodo storico e confrontarne il 
"successo" territoriale, da incrociare con altre considerazioni 
socio-culturali. Che, come si usa dire, una immagine vale più di 100 
parole.


--
Sans


___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-06-21 Per discussione Federico Cortese
On Thu, Jun 21, 2018 at 3:05 PM Cascafico Giovanni  wrote:
>
> Se non ho sbagliato qualcosa, credo di aver estratto tutti gli highway names 
> d'Italia con overpass-turbo, georeferenziandoli. Gli appunti sono qui [1], la 
> umap per un paio di essi è qui [2] e l'elenco totale globbbale qui [3]
>

Grande, sono estasiato :)

Ciao,
Federico

___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-06-21 Per discussione Cascafico Giovanni
Se non ho sbagliato qualcosa, credo di aver estratto tutti gli highway
names d'Italia con overpass-turbo, georeferenziandoli. Gli appunti sono qui
[1], la umap per un paio di essi è qui [2] e l'elenco totale globbbale qui
[3]


[1] https://www.openstreetmap.org/user/Cascafico/diary/44214
[2] http://u.osmfr.org/m/229235
[3] https://github.com/cascafico/scripts/blob/master/odonimi.csv.gz
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-06-20 Per discussione Daniele Forsi
Il giorno mer 20 giu 2018 alle ore 10:57 Lidrie ha scritto:

>  Se due comuni contigui hanno una strada (sia la stessa fisica, o due diverse)
> dedicate allo stesso personaggio, per me valgono due occorrenze.

per estrarre questa informazione in modo affidabile devi calcolare
anche la lunghezza della strada, perché se la mappatura è stata
imprecisa una way ti risulta in due comuni se un pezzo anche
cortissimo attraversa il confine

> non devo fare una fotografia totale di tutti i nomi presenti in Italia, ma
> partendo da singoli campioni scelti vedere la distribuzione caso per caso

abbiamo a disposizione l'estrazione dei nomi già divisi per Comune per
il controllo dell'ortografia [1] sul server messo a disposizione da
Wikimedia Italia, in quelle pagine appaiono solo i nomi che devono
essere controllati, ma nel database ci sono tutti e posso aggiungere
un modo per fare le tue ricerche e creare un file di testo con 3
colonne separate da tabulazioni, ad esempio: parola cercatanome
del Comunenome della strada

Penso che ci dovrò mettere dei limiti piuttosto bassi, tipo 50 righe
di input e 1 di output perché la mia tabella non è ottimizzata per
le ricerche di testo, vediamo come si comporta.
Quante parole devi cercare e quante volte e per quanto tempo? Cerchi
solo parole intere? Cioè se cerchi "roma" non vuoi anche romagna,
romano, ecc.?

[1] https://osmit3.wmflabs.org/stradario/
--
Daniele Forsi

___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-06-20 Per discussione Cascafico Giovanni
Il giorno 19 giugno 2018 12:49, Federico Cortese  ha
scritto:

> On Tue, Jun 19, 2018 at 12:33 PM Lidrie  wrote:
>
> Purtroppo sul numero delle occorrenze non ti sarà tanto utile, perchè
> la stessa strada può essere divisa in vari pezzetti, che andrebbero ad
> aumentare il numero delle occorrenze.
>
>
Per una mappa che illustri su scala nazionale, non vedo problemi con questo
metodo: i cerchietti sono talmente vicini che sembrano uno.

Volendo invece produrre una lista, senza scaricare gigabyte di roba, si può
fare uno script [1] che scarichi comune per comune le occorrenze, basandosi
su questa query [2] che purtroppo è piuttosto lenta.

[1] https://pastebin.com/rQz5NbHR
[2] http://overpass-turbo.eu/s/zHT
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-06-20 Per discussione Lidrie
Stavano scoccando le 21:47:10 di martedì 19/06/2018 quando Andrea Albani 
inviò su gmane.comp.gis.openstreetmap.region.it queste parole :



Il giorno 19 giugno 2018 12:31, Lidrie  ha scritto:




Sarebbe interessante anche poter estrarre solo il numero delle occorrenze
per ogni toponimo, in forma di lista. Suggerimenti?



Butto lì un metodo "quick":
a) scarica i dati da cui partire in formato pbf. Se ti interessa tutta
l'italia direi da [0]. Per iniziare da un set di dati più piccolo da [1].
Ad esempio prendiamo i dati di Milano e li salviamo in milano.pbf
b) scarica i tool osmconvert [2] e osmfilter [3]
c) converti il file in un formato più efficiente per osmfilter



   osmconvert milano.pbf -o=milano.o5m



d) estrai le sole highway ad esempio solo le residential



 osmfilter milano.o5m --drop-nodes --keep="highway=residential"
-o=milanohighway.o5m



oppure tutte



  osmfilter milano.o5m --drop-nodes --keep="highway="
-o=milanohighway.o5m



e) estrai le statistiche sulle occorrenze



  osmfilter milanohighway.o5m --out-key=name



Limiti:
- testato al volo su piccoli file. Npm ho idea dei tempi e delle risorse
necessarie per trattare ad esempio tutta l'Italia
- Via Molise e Viale Molise (ad esempio) appariranno come due elementi
differenti
- idem per quei nomi che possono essere scritti nei modi più disparati (Via
Cavour, Via Camillo Benso Cavour, Via Camillo Benso conte di Cavour, ...)


qui dovrò armarmi di pazienza, ma soprattutto di RegEx togliendo le parti 
non significative: nomi comuni, articoli, parole minuscole, ordinando poi 
per quel che rimane, puntando sul fatto che di solito è "Dante Alighieri" 
e non "Alighieri Dante".



- come già indicato da Federico per esigenze tecniche la stessa strada può
essere divisa in diversi tratti distinti e ognuno concorrerà al conteggio.
Probabilmente considerando un perimetro ampio come l'Italia questo errore
incide poco sul totale


qui dovrebbe bastare contare una sola occorrenza per ogni comune. Se due 
comuni contigui hanno una strada (sia la stessa fisica, o due diverse) 
dedicate allo stesso personaggio, per me valgono due occorrenze.



Per quanto riguarda la parte difficile, ovvero geolocalizzare i nomi, la
vedo, senza entrare troppo in dettagli tecnici, un po' più complicata.


non devo fare una fotografia totale di tutti i nomi presenti in Italia, ma 
partendo da singoli campioni scelti vedere la distribuzione caso per caso. 
in questo può bastare l'overpass suggerito da Federico. Casomai cercherò 
un modo di colorare diversamente due query per sovrapporle.


Grazie ad entrambi.

--
Sans


___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-06-20 Per discussione Lidrie
martedì 19/06/2018 12:49:01 Federico Cortese in 
 
scrisse :



On Tue, Jun 19, 2018 at 12:33 PM Lidrie  wrote:


La domanda: c'è uno strumento online o anche offline adatto a selezionare
tutti i toponimi uguali e mostrarne la distribuzione sulla mappa?
Sarebbe interessante anche poter estrarre solo il numero delle occorrenze
per ogni toponimo, in forma di lista. Suggerimenti?




Non so se ci sono strumenti più comodi, ma con una query overpass
potresti farlo:



Questa per esempio cerca tutti i toponimi che contengono "Rosmini" in Puglia:
http://overpass-turbo.eu/s/zFq



Puoi esportare il risultato in diversi formati.



Purtroppo sul numero delle occorrenze non ti sarà tanto utile, perchè
la stessa strada può essere divisa in vari pezzetti, che andrebbero ad
aumentare il numero delle occorrenze.


mi sa che dovrò procedere creando prima la lista filtrando un solo 
risultato per comune (che in effetti conta per la mia ricerca: sapere 
quanti comuni hanno dedicato un toponimo ad un personaggio), poi ripulire 
i sinonimi dovuti a forme scritte diverse (nell'esempio di Andrea, ridurre 
solo al più significativo "Cavour"), e infine per i nomi significativi per 
momento storico, politico, sociale, religioso, artistico, scientifico, 
etc, procedere con singole interrogazioni con overpass per osservarne la 
distribuzione geografica.
Ho però notato che devo fare query per aree geografiche ridotte (regioni), 
che se la faccio per "Italia" esce un errore di memoria esaurita.



Ciao,
Federico


molto Cortese ;-) grazie.

--
Sans


___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-06-19 Per discussione Andrea Albani
Il giorno 19 giugno 2018 12:31, Lidrie  ha scritto:

>
> Sarebbe interessante anche poter estrarre solo il numero delle occorrenze
> per ogni toponimo, in forma di lista. Suggerimenti?
>
>
Butto lì un metodo "quick":
a) scarica i dati da cui partire in formato pbf. Se ti interessa tutta
l'italia direi da [0]. Per iniziare da un set di dati più piccolo da [1].
Ad esempio prendiamo i dati di Milano e li salviamo in milano.pbf
b) scarica i tool osmconvert [2] e osmfilter [3]
c) converti il file in un formato più efficiente per osmfilter

   osmconvert milano.pbf -o=milano.o5m

d) estrai le sole highway ad esempio solo le residential

 osmfilter milano.o5m --drop-nodes --keep="highway=residential"
-o=milanohighway.o5m

oppure tutte

  osmfilter milano.o5m --drop-nodes --keep="highway="
-o=milanohighway.o5m

e) estrai le statistiche sulle occorrenze

  osmfilter milanohighway.o5m --out-key=name

Limiti:
- testato al volo su piccoli file. Npm ho idea dei tempi e delle risorse
necessarie per trattare ad esempio tutta l'Italia
- Via Molise e Viale Molise (ad esempio) appariranno come due elementi
differenti
- idem per quei nomi che possono essere scritti nei modi più disparati (Via
Cavour, Via Camillo Benso Cavour, Via Camillo Benso conte di Cavour, ...)
- come già indicato da Federico per esigenze tecniche la stessa strada può
essere divisa in diversi tratti distinti e ognuno concorrerà al conteggio.
Probabilmente considerando un perimetro ampio come l'Italia questo errore
incide poco sul totale

Per quanto riguarda la parte difficile, ovvero geolocalizzare i nomi, la
vedo, senza entrare troppo in dettagli tecnici, un po' più complicata.
Magarri qualcun altro può darti qualche dritta

Ciao


[0] http://download.geofabrik.de/europe.html
[1] http://osm-estratti.wmflabs.org/estratti/
[2] https://wiki.openstreetmap.org/wiki/Osmconvert
[3] https://wiki.openstreetmap.org/wiki/Osmfilter
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Nomi di strade/piazze

2018-06-19 Per discussione Federico Cortese
On Tue, Jun 19, 2018 at 12:33 PM Lidrie  wrote:
>
> La domanda: c'è uno strumento online o anche offline adatto a selezionare
> tutti i toponimi uguali e mostrarne la distribuzione sulla mappa?
> Sarebbe interessante anche poter estrarre solo il numero delle occorrenze
> per ogni toponimo, in forma di lista. Suggerimenti?
>

Non so se ci sono strumenti più comodi, ma con una query overpass
potresti farlo:

Questa per esempio cerca tutti i toponimi che contengono "Rosmini" in Puglia:
http://overpass-turbo.eu/s/zFq

Puoi esportare il risultato in diversi formati.

Purtroppo sul numero delle occorrenze non ti sarà tanto utile, perchè
la stessa strada può essere divisa in vari pezzetti, che andrebbero ad
aumentare il numero delle occorrenze.

Ciao,
Federico

___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


[Talk-it] Nomi di strade/piazze

2018-06-19 Per discussione Lidrie
Buongiorno, chiedo consiglio (sono solo un semplice lurker). Mi è venuta 
la curiosità di scoprire la distribuzione geografica dei nomi assegnati 
alle strade/piazze italiane. Probabilmente una denominazione "Roma" avrà 
una mappa omogenea in tutta la nazione, come una "Cavour" o "Dante". 
Mentre per altra toponomastica ci saranno 'chiazze' sparse: penso a "Paolo 
VI", "Aldo Moro", "P.P.Pasolini", "Dalla Chiesa", "Falcone Borsellino". 
Per altre ancora ci saranno piccoli punti, come per due assegnazioni che 
ho visto nella mia città: "Ella von Schultz Adaiewsky" e "Ronald Mc 
Bride".


La domanda: c'è uno strumento online o anche offline adatto a selezionare 
tutti i toponimi uguali e mostrarne la distribuzione sulla mappa?
Sarebbe interessante anche poter estrarre solo il numero delle occorrenze 
per ogni toponimo, in forma di lista. Suggerimenti?


--
Sans


___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it