<div dir="ltr"><div>Salut,<br><br></div>Ca un utilizator hai sa zicem casual spre mid-core al OSM, trebuie sa confesez ca nu pun mereu orasul sau localitatea in clipa in care adaug o cladire sau un POI, deci inteleg de ce nu exista multe cu adrese momentan. Totusi, ar trebui tinut minte ca o data cu cresterea in popularitate a editorului iD, care e mult mai intuitiv si te intreaba in ce oras sunt punctele si ariile pe care le adaugi, e foarte posibil ca in cateva luni sa fie o cu totul altfel situatie.<br>

<br>Rares<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/11/26 Strainu <span dir="ltr"><<a href="mailto:strainu10@gmail.com" target="_blank">strainu10@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Salut,<br>
<br>
Mai jos aveți planul pentru a importa cât mai multe coduri poștale în<br>
OSM. Pentru simplitate, l-am împărțit în 3 părti, corespunzătoare<br>
celor 3 file din excelul de la poștă:<br>
<br>
1. Importul codurilor pentru localități cu mai puțin de 50.000 de<br>
locuitori. Aici e simplu, marea majoritate au deja coduri din SIRUTA.<br>
De altfel, am și făcut importul aici. Au mai rămas 4 sate (de fapt<br>
cred că sunt cartiere în oraș și apar acolo) care nu sunt în datele<br>
poștei.<br>
<br>
2. Importul codurilor pentru București. Și aici e relativ simplu, caut<br>
în aria numită București toate căile și punctele care au:<br>
 - addr:city (="București")<br>
 - addr:street<br>
 - addr:housenumber<br>
<br>
Dar nu au:<br>
 - addr:postcode<br>
 - siruta:code (asta e din cauză că anumite sate de lângă București<br>
sunt cuprinse în aria orașului)<br>
 - amenity=post_office (oficiile poștale au alt cod poștal decât adresa lor)<br>
<br>
Adică în limbaj overpass:<br>
[output:json];<br>
area["name"="București"];node(area)["addr:city"="București"]["addr:street"]["addr:housenumber"]["addr:postcode"!~"."]["siruta:code"!~"."]["amenity"!="post_office"];<br>


out body;<br>
<br>
În total, sunt 4713 noduri (+167 cu diacritice greșite, aproape toate<br>
pe Calea Floreasca: Razvan, tu ești razor74?) și 74 de căi (+5 cu<br>
diacritice greșite).<br>
<br>
3. Importul codurilor pentru restul țării. Aici lucrurile se complică<br>
pentru că nu am o metodă simplă de a identifica județul. Dacă în<br>
datele din SIRUTA există o singură localitate cu numele respectiv, voi<br>
extrage județul de acolo; dacă există mai multe, voi genera o eroare.<br>
Sper să nu fie prea multe erori, în principiu orașele mari ar trebui<br>
să aibă nume unice.<br>
<br>
Ce mi se pare ciudat e că pentru aceleași filtre ca la București,<br>
obțin doar 1270 de noduri și 573 de căi. Chiar așa rău stăm în<br>
provincie cu adresele?<br>
<br>
Alte opinii, păreri?<br>
<br>
Strainu<br>
<br>
_______________________________________________<br>
Talk-ro mailing list<br>
<a href="mailto:Talk-ro@openstreetmap.org">Talk-ro@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/talk-ro" target="_blank">https://lists.openstreetmap.org/listinfo/talk-ro</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Life is not the amount of times you breathe, is the moments that take your breath away.<br><br>To all things comes an end. And to all things comes a beginning.<br><br>Cred in inspirat, nu in expirat. in vise, nu in somn. In trait, nu in existat.
</div>