[Talk-ro] Import automatizat pentru limita localitatilor (via cultura.ro)

Manuel R. Ciosici manuelrciosici at gmail.com
Wed Dec 2 12:13:49 GMT 2009


Janos Rusiczki wrote:
> Azi dupa cateva teste pe sandbox am trecut pe serverul principal:
>
> Rezultatul: (de exemplu) http://osm.org/go/0gXkj8K--
>
> De dragul comparatiei am facut si screenshot-uri before / after. Iata-le:
>
> Before: http://snurl.com/tis6d
> After: http://snurl.com/tis6g
>
> Chiar daca, asa cum spuneam inainte, sunt departe de a fi perfecte, eu 
> zic ca e mult mai bine decat nimic.
>
> Sper ca e bine. Sa continui? Si daca da, cu ce judet?
>
> 2009/11/26 Stefan UNGUREANU <stefan.ungureanu at mytrek.ro 
> <mailto:stefan.ungureanu at mytrek.ro>>
>
>     Multumesc.
>
>     Daca inteleg eu bine, poligoanele par a fi limitele localitatilor.
>
>     In CLC, se face diferentierea intre diferitele utilizari ale
>     zonelor urbane, si anume (cf. clasificarii din wiki) :
>
>     - Continuous urban fabric -> landuse = residential
>     - Discontinuous urban fabric -> landuse = residential
>     - Industrial or commercial units -> landuse = industrial/retail
>     - Port areas -> landuse = harbour
>     - Airports -> landuse = aerodrome
>     - Dump sites -> landuse = landfill
>     - Construction sites -> landuse = construction
>
>     De ex. Bucuresti-ul contine cam din toate cateva.
>
>     O idee : Daca ni se permite folosirea datelor CLC, nu ar fi
>     posibil sa le folosim pe ambele ? De ex. datele de pe cultura.ro
>     <http://cultura.ro> pentru limitele localitatilor si cele de la
>     CLC pentru suprafetele propriu-zise ?
>
>     Datele de la CLC acopera in intregime toata suprafata tarii. Am
>     atasat o poza cu o parte din tipurile de landcover in zona Bucuresti.
>
>     Stefan.
>
>
>     Janos Rusiczki wrote:
>
>         Aici sunt fisierele .kmz pentru care exista deja permisiune de
>         folosire:
>         http://www.cultura.ro/Documents.aspx?ID=282
>
>         La punctul 4 mentionat de Nini, in legatura cu place_name,
>         m-am uitat la cateva perimetre romanesti si toate au numele in
>         name asa ca-s confuz. :)
>
>         2. admin_level = ?
>         4. name=* sau place_name=* ?
>         5. place = ?
>
>         2009/11/26 Stefan UNGUREANU <stefan.ungureanu at mytrek.ro
>         <mailto:stefan.ungureanu at mytrek.ro>
>         <mailto:stefan.ungureanu at mytrek.ro
>         <mailto:stefan.ungureanu at mytrek.ro>>>
>
>
>         Salut,
>
>         Pregateam si eu ceva similar, dar extras din datele de la
>         CORINE Land
>         Cover. Acum astept aprobarea de la European Environment Agency
>         ca sa le
>         pot posta pe serverul OSM.
>
>         Ce localitati sunt puse deja pe
>         http://api06.dev.openstreetmap.org/ ?
>         Incerc sa fac un export si nu imi aduce nimic. Vroiam sa vad
>         daca ce am
>         reusit sa scot din CLC se potriveste.
>
>         Poate reusim sa facem ceva impreuna, ar fi pacat sa fie muca
>         facuta de
>         doua ori ;)
>
>         Stefan.
>
>         PS. Unde pe cultura.ro <http://cultura.ro> <http://cultura.ro>
>         sunt datele ? nu dau de
>
>         ele ... :)
>
>         Janos Rusiczki wrote:
>         > Salut,
>         >
>         > 1. Am eliminat tag-ul layer
>         > 2. Am adaugat codul SIRUTA
>         > 3. Sa mai confirme cineva daca trebuie admin_level ca eu din
>         explicatia
>         > de aici http://bit.ly/4ZHd7K si mai ales din imaginea atasata
>         inteleg ca
>         > ar fi vorba de conturul regiunii - nu e prea clar la ce
>         refera acel
>         > "includes the surrounding area around the city/town/village"
>         > 4. Am schimbat tag-ul de denumire din name=* in place_name=*
>         > 5. Daca ma ajuta baietii cu modul in care se decide tipul
>         place-ului pot
>         > include si asta.
>         >
>         > Recapituland, intrebarile sunt:
>         >
>         > 2. admin_level = ?
>         > 5. place = ?
>         >
>         > Multumesc mult pentru sesizari si astept feedback in continuare,
>         > Janos
>         >
>         > 2009/11/26 Ioan Indreias <indreias at gmail.com
>         <mailto:indreias at gmail.com>
>         <mailto:indreias at gmail.com <mailto:indreias at gmail.com>>
>         <mailto:indreias at gmail.com <mailto:indreias at gmail.com>
>
>         <mailto:indreias at gmail.com <mailto:indreias at gmail.com>>>>
>         >
>         > Salut Janos,
>         >
>         > Ma bucur ca proiectul acesta nu a fost abandonat -
>         felicitarile mele
>         > pentru efortul de pana acum.
>         >
>         > Observatiile mele ar fi urmatoarele:
>         >
>         > 1. de ce layer=-3 ? In sensul ca nu e nimic "ingropat" acolo -
>         > probabil exista motive pentru care ai facut aceasta alegere
>         si daca ai
>         > putea sa explici ar fi excelent.
>         >
>         > 2. eu as adauga si codul SIRUTA -> siruta:code = XXXX
>         >
>         > 3. cred ca e necesar si tag-ul urmator -> admin_level=6
>         >
>         > 4. numele cred ca trebuie pus sub forma -> place_name = YYYYY
>         > 'The name of the place. place_name is used for closed ways drawn
>         > around the perimeter of a place, while the straightforward
>         "name" tag
>         > is used on a central node.'
>         >
>         > 5. Inclin sa cred ca ar trebui completat cu
>         > place=city|town|village|hamlet etc -> aici exista o decizie
>         de alegere
>         > a tipului de localitate bazat pe datele de la ultimul
>         recensamant.
>         > datele sunt cuprinse in setul pus la dispozitie de Vasile si
>         poate
>         > Eddy poate sa puna la dispozitie blocul decizional folosit de
>         el la
>         > importul localitatilor ca "puncte" pentru a-l refolosi.
>         > Asta daca nu poti sa obtii aceasta informatie pe baza unei
>         interogari
>         > dupa codul siruta (cred ca ar fi cel mai bine insa nu stiu
>         exact cum
>         > poti sa o implementezi in tool-ul tau).
>         >
>         > Toate bune,
>         > Nini.
>         >
>         > 2009/11/26 Janos Rusiczki <janos.rusiczki at gmail.com
>         <mailto:janos.rusiczki at gmail.com>
>         <mailto:janos.rusiczki at gmail.com
>         <mailto:janos.rusiczki at gmail.com>>
>         > <mailto:janos.rusiczki at gmail.com
>         <mailto:janos.rusiczki at gmail.com>
>         <mailto:janos.rusiczki at gmail.com
>         <mailto:janos.rusiczki at gmail.com>>>>:
>         > > Salut,
>         > > Am avut o zi productiva! Am scris cateva script-uri pentru
>         importul
>         > > automatizat al limitei localitatilor si la aceasta ora (1
>         AM) ma
>         > declar
>         > > multumit. :)
>         > > Treaba functioneaza in felul urmator:
>         > > 1. se ia un fisier de judet in format .kmz de pe
>         cultura.ro <http://cultura.ro> <http://cultura.ro>
>         > <http://cultura.ro> si se decomprima
>         > > in .kml;
>         > > 2. se importa datele din kml (nume localitatilor si
>         coordonatele
>         > punctelor
>         > > ce compun limitele) in baza locala de date;
>         > > 3. fiindca numele din .kml nu aratau tocmai bine (MAJUSCULELE
>         > ruleaza in
>         > > administratia romaneasca) am facut o procesare in plus astfel
>         > incat sa se ia
>         > > numele "frumoase" din baza de date SIRUTA;
>         > > 4. se iau automat la rand localitatile si se incarca
>         limitele pe
>         > OSM via
>         > > API-ul lor - fiecare limita fiind un edit separat.
>         > > Pentru moment am facut doar teste pe sandbox-ul API-ul
>         > OpenStreetMap aflat
>         > > aici: http://api06.dev.openstreetmap.org/ care are o baza
>         de date
>         > separata
>         > > fata de site-ul principal. Daca de curiozitate vreti sa
>         intrati
>         > la editare
>         > > va trebui sa va creati un utilizator.
>         > > Un edit arata in felul urmator:
>         > > http://api06.dev.openstreetmap.org/browse/changeset/1967
>         > > Am precizat sursa asa cum s-a cerut.
>         > > Limita in sine arata asa (fiind copia exacta a ceea ce
>         exista in
>         > kml):
>         > > http://api06.dev.openstreetmap.org/browse/way/49411
>         > > Tag-urile care le-am stiut pune sunt:
>         > > landuse = residential
>         > > layer = -3
>         > > name = Numele localitatii
>         > > source = Mircea Anghelescu (cultura.ro <http://cultura.ro>
>         <http://cultura.ro>
>         <http://cultura.ro>)
>         > > Intrebari:
>         > > 1. am gresit ceva?
>         > > 2. ce tag-uri lipsesc? (pot adauga orice din SIRUTA)
>         > > In momentul in care ajungem la o forma "finala" ii voi da
>         drumul,
>         > cam cu
>         > > cate un judet pe zi.
>         > > Alte note:
>         > > 1. Printr-o mai veche trasare manuala de test am observat ca
>         > aceste limite
>         > > sunt departe de a fi perfecte (in Baia Mare intregi cartiere
>         > ramaneau pe
>         > > dinafara) dar tot sunt mai bune decat nimic.
>         > > 2. Nu sunt toate localitatile.
>         > > 3. Script-ul de import nu "vede" daca o localitate are deja
>         > limita trasata
>         > > asa ca vor aparea dublari / suprapuneri care vor trebui
>         depistate si
>         > > eliminate manual.
>         > > Noapte buna,
>         > > Janos
>         > > _______________________________________________
>         > > Talk-ro mailing list
>         > > Talk-ro at openstreetmap.org <mailto:Talk-ro at openstreetmap.org>
>         <mailto:Talk-ro at openstreetmap.org
>         <mailto:Talk-ro at openstreetmap.org>>
>         <mailto:Talk-ro at openstreetmap.org
>         <mailto:Talk-ro at openstreetmap.org>
>
>         <mailto:Talk-ro at openstreetmap.org
>         <mailto:Talk-ro at openstreetmap.org>>>
>         > > http://lists.openstreetmap.org/listinfo/talk-ro
>         > >
>         > >
>         >
>         > _______________________________________________
>         > Talk-ro mailing list
>         > Talk-ro at openstreetmap.org <mailto:Talk-ro at openstreetmap.org>
>         <mailto:Talk-ro at openstreetmap.org
>         <mailto:Talk-ro at openstreetmap.org>>
>         <mailto:Talk-ro at openstreetmap.org
>         <mailto:Talk-ro at openstreetmap.org>
>         <mailto:Talk-ro at openstreetmap.org
>         <mailto:Talk-ro at openstreetmap.org>>>
>
>         > http://lists.openstreetmap.org/listinfo/talk-ro
>         >
>         >
>         >
>         >
>         ------------------------------------------------------------------------
>         >
>         > _______________________________________________
>         > Talk-ro mailing list
>         > Talk-ro at openstreetmap.org <mailto:Talk-ro at openstreetmap.org>
>         <mailto:Talk-ro at openstreetmap.org
>         <mailto:Talk-ro at openstreetmap.org>>
>         > http://lists.openstreetmap.org/listinfo/talk-ro
>
>         _______________________________________________
>         Talk-ro mailing list
>         Talk-ro at openstreetmap.org <mailto:Talk-ro at openstreetmap.org>
>         <mailto:Talk-ro at openstreetmap.org
>         <mailto:Talk-ro at openstreetmap.org>>
>         http://lists.openstreetmap.org/listinfo/talk-ro
>
>
>
>         ------------------------------------------------------------------------
>
>         _______________________________________________
>         Talk-ro mailing list
>         Talk-ro at openstreetmap.org <mailto:Talk-ro at openstreetmap.org>
>         http://lists.openstreetmap.org/listinfo/talk-ro
>
>
>     _______________________________________________
>     Talk-ro mailing list
>     Talk-ro at openstreetmap.org <mailto:Talk-ro at openstreetmap.org>
>     http://lists.openstreetmap.org/listinfo/talk-ro
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Talk-ro mailing list
> Talk-ro at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-ro
>   
Mie mi se pare o treabă foarte bună, felicitări. Zic să continui, ce 
județ? poate Arad?

Manuel R. Ciosici
-------------- next part --------------
A non-text attachment was scrubbed...
Name: manuelrciosici.vcf
Type: text/x-vcard
Size: 264 bytes
Desc: not available
URL: <http://lists.openstreetmap.org/pipermail/talk-ro/attachments/20091202/2a6674fc/attachment.vcf>


More information about the Talk-ro mailing list