Salut
Da eu sunt razor74. Dar ce anume am gresit? Ca am adaugat doar numere
pe Floreasca. Si inafara de București ca addr:city , nu mai e nimic care
sa contina diacritice...
On 26.11.2013 12:22, Strainu wrote:
Salut,
Mai jos aveți planul pentru a importa cât mai multe coduri poștale în
OSM. Pentru simplitate, l-am împărțit în 3 părti, corespunzătoare
celor 3 file din excelul de la poștă:
1. Importul codurilor pentru localități cu mai puțin de 50.000 de
locuitori. Aici e simplu, marea majoritate au deja coduri din SIRUTA.
De altfel, am și făcut importul aici. Au mai rămas 4 sate (de fapt
cred că sunt cartiere în oraș și apar acolo) care nu sunt în datele
poștei.
2. Importul codurilor pentru București. Și aici e relativ simplu, caut
în aria numită București toate căile și punctele care au:
- addr:city (="București")
- addr:street
- addr:housenumber
Dar nu au:
- addr:postcode
- siruta:code (asta e din cauză că anumite sate de lângă București
sunt cuprinse în aria orașului)
- amenity=post_office (oficiile poștale au alt cod poștal decât adresa lor)
Adică în limbaj overpass:
[output:json];
area["name"="București"];node(area)["addr:city"="București"]["addr:street"]["addr:housenumber"]["addr:postcode"!~"."]["siruta:code"!~"."]["amenity"!="post_office"];
out body;
În total, sunt 4713 noduri (+167 cu diacritice greșite, aproape toate
pe Calea Floreasca: Razvan, tu ești razor74?) și 74 de căi (+5 cu
diacritice greșite).
3. Importul codurilor pentru restul țării. Aici lucrurile se complică
pentru că nu am o metodă simplă de a identifica județul. Dacă în
datele din SIRUTA există o singură localitate cu numele respectiv, voi
extrage județul de acolo; dacă există mai multe, voi genera o eroare.
Sper să nu fie prea multe erori, în principiu orașele mari ar trebui
să aibă nume unice.
Ce mi se pare ciudat e că pentru aceleași filtre ca la București,
obțin doar 1270 de noduri și 573 de căi. Chiar așa rău stăm în
provincie cu adresele?
Alte opinii, păreri?
Strainu
_______________________________________________
Talk-ro mailing list
Talk-ro@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-ro
_______________________________________________
Talk-ro mailing list
Talk-ro@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-ro