<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/4.8.5">
</HEAD>
<BODY>
Il giorno mar, 19/07/2016 alle 11.43 +0200, Andrea Musuruane ha scritto: <BR>
<BLOCKQUOTE TYPE=CITE>
    2016-07-19 11:09 GMT+02:00 Lorenzo <<A HREF="mailto:lorenzo.perone@gmail.com">lorenzo.perone@gmail.com</A>>:<BR>
    <BLOCKQUOTE>
        <BR>
        <BR>
        Ciao Andrea, <BR>
        ho fatto la conversione in OSM dei dati della provincia di Bologna. <BR>
        Volevo fare i dizionari con i nomi delle strade per comparare, per comune i nomi presenti su OSM con quelli forniti dalla regione. <BR>
        Per i dati regionali conto di estrarli dal DBF dello shape, per i dati in OSM pensavo di fare delle query overpass turbo per ogni singolo Comune seguendo questo esempio: <BR>
        <BR>
        <BR>
<PRE>
area[name="Troisdorf"];way(area)[highway][name];out;
</PRE>
        immagino che il confronto sia da fare a “manoni”, hai suggerimenti? <BR>
    </BLOCKQUOTE>
    <BR>
    <BR>
    Se può servire, tempo fa, avevo realizzato uno script python che estrae i nomi delle strade da un file OSM e produce un file CSV (beh... c'è una colonna sola..). Il file OSM può essere estratto con overpass, può essere salvato da JOSM, può essere generato partendo dagli open data, ecc.<BR>
    <BR>
    <A HREF="https://github.com/musuruan/osm_imports/blob/master/utilities/extract_street_names.py">https://github.com/musuruan/osm_imports/blob/master/utilities/extract_street_names.py</A><BR>
    <BR>
</BLOCKQUOTE>
<BR>
<BR>
Oltre ad highway=* ed addr:street=* credo siano da mettere anche gli amenity=parking perché a volte le piazze sono in pratica dei parcheggi. Inoltre, sempre per mappare le piazze è stato introdotto di recente place=square.<BR>
Volendo essere pignoli sia quest'ultimo e forse anche  amenity=parking comportano probabilmente anche che un indirizzo relativo alla piazza non va va messo con addr:street=* ma con addr:place=*<BR>
Quindi riassumendo andrebbero estratti i nomi anche da questi:<BR>
<BR>
<BR>
amenity=parking<BR>
place=square<BR>
addr:place=*<BR>
<BR>
<BR>
Lorenzo
</BODY>
</HTML>