<div dir="ltr"><div class="gmail_quote"><div dir="ltr">Am Fr., 31. Aug. 2018 um 12:16 Uhr schrieb Andrea Musuruane <<a href="mailto:musuruan@gmail.com">musuruan@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Ciao,</div><div> oggi vediamo come tradurre i dati dei civici dal formato originario a quello OSM.</div><div><br></div><div>Caricate i dati in QGIS per mezzo della funzione "Layer -> Aggiungi layer -> Aggiungi layer testo delimitato". Come "Campo X" e "Campo Y" scegliete rispettivamente WGS84_X e WGS84_Y. Come proiezione "WGS 84 / UTM zone 32N (EPGS:32632)".<br><br>Salvate quindi il layer così ottenuto in uno shapefile (io ho usato per comodità lo stesso nome del file CSV ovvero Civici_20180718) avendo cura di usare la stessa proiezione.<br><br>Per convertire i dati dal formato shapefile al formato OSM, usiamo ogr2osm con la seguente regola di traduzione.</div><div><a href="https://github.com/musuruan/osm_imports/blob/master/milano/civici.py" target="_blank">https://github.com/musuruan/osm_imports/blob/master/milano/civici.py</a></div><div>
<p>La traduzione funziona secondo le seguenti regole:<br></p>
<ul><li><b>loc_ref</b> contiene <b>IDMASTER</b>. Questo è l'ID ufficiale del civico e sarà usato per fare la conflation in import futuri. Il tag loc_ref è già usato a Milano sulle highway per indicare
il codice arco AMAT.
</li></ul></div></div></blockquote><div><br></div><div>per me è inutile. L'indirizzo dovrebbe essere sufficiente per future verifiche per capire di quale oggetto si parla. In più avremmo la lista di tutti gli oggetti caricati con questo import (dalla lista dei changesets del caricamento nella documentazione del import nel wiki), quindi si potrà vedere cosa è successo con gli oggetti caricati, senza dover ricorrere a degli ID esterni.<br></div><div> </div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><ul><li><b>addr:housenumber</b> contiente <b>NUMEROCOMPLETO</b> convertito in minuscolo (per l'esponente).<br></li><li><b>addr:street</b> contiene il toponimo OSM della strada identificata
da <b>CODICE_VIA</b>
nello stradario generato precedentemente. Se <b>CODICE_VIA</b> non ha una corrispondenza, viene aggiungo un tag <b>fixme</b>.</li><li><b>addr:city</b> contiene <b>Milano</b>. I confini amministrativi ISTAT sono spesso imprecisi ed è meglio sempre specificare la città per evitare casi dubbi.</li></ul>
</div><div>
Inoltre, vengono scartati anche tutti i civici soppressi.</div></div></blockquote><div><br></div><div><br></div><div>soppressi significa che non ci sono più i cartelli in loco? <br></div><div>Se incontriamo con la conflation dei civici già mappati ma soppressi, cosa si fa?</div><div><br></div><div>Dal dato si capisce a cosa si riferisce il civico (ingresso ad un fabbricato, cancello nel perimetro, ecc.)?<br></div></div><div><br></div><div>Ciao,</div><div>Martin<br></div></div>