Salut *Din pacate eu sunt super prins si nu am timp sa explorez ideea de mai jos - o descriu aici - poate e altcineva interesat.*
Ca veni vorba de harti interactive: http://www.cnadnr.ro/drumuri.php listeaza situatia drumurilor nationale cu actualizare frecventa. Primul lucru: *nu stiu daca CNADNR considera datele de acolo in domeniul public adica daca s-ar supara daca un "bot" ar face "scraping" la interval de o ora -> ar trebui discutat cu ei.* Ignorand aspectul de mai sus cu referinta de kilometri (KM XYZ+w) nu cred sa se poata face ceva automatizat (pentru ca segmentele de drum sunt sparte in OSM iar la re-gruparea pe baza de nume order-ing-ul lor spatial nu este coerent), dar cu referinta de localitate ar putea sa iasa ceva (cel mai apropiat punct de pe drum raportat la centrul localitatii). Exemplu cu Postgis: A2 intre FETESTI (IL)-CERNAVODA (CT) Pentru FETESTI: osm=# select name, place, st_astext(transform(way, 4326)), "siruta:code", "siruta:code_sup" from planet_osm_point where place is not null and name ilike 'Fet%ti'; name | place | st_astext | siruta:code | siruta:code_sup ---------+---------+------------------------------+-------------+----------------- Fetești | village | POINT(26.3391374 47.7063096) | 146842 | 146799 Fetești | village | POINT(26.7589687 46.0278693) | 175698 | 175670 Fetești | hamlet | POINT(26.9088511 47.4093142) | 99021 | 98998 Fetești | town | POINT(27.8259248 44.4119121) | 92710 | 92701 (4 rows) Cel mai apropiat punct de pe A2 fata de orasul Fetesti: osm=# select st_closestpoint(st_union(transform(way, 4326)), st_geomfromewkt('SRID=4326; POINT(27.8259248 44.4119121)')) from planet_osm_line where highway='motorway' and ref='A2'; st_closestpoint ---------------------------------------------------- 0101000020E6100000A917B13CA2D23B40D425CF58B0324640 (1 row) osm=# select st_astext('0101000020E6100000A917B13CA2D23B40D425CF58B0324640'); st_astext ------------------------------------------ POINT(27.8227880413394 44.3960066806282) (1 row) Ar fi: pentru A2 langa Fetesti http://www.openstreetmap.org/?mlat=44.3960066806282&mlon=27.8227880413394&zoom=14&layers=M si pentru A2 langa Cernavoda: http://www.openstreetmap.org/?mlat=44.3371528919445&mlon=28.0247441792077&zoom=14&layers=M -- Cristi 2012/2/13 Vasile Craciunescu <[email protected]> > Salutare Alex, > > Ideea este foarte buna. Eu m-am apucat sa fac o harta interactiva cu > localitatile afectate (doar marcarea lor pe harta + afisarea de informatii > despre problemele semnalate). Ne-am putea sincroniza eforturile si am putea > include aici si comunitatea geo-spatial.org. Din pacate, o lista clara a > localitatilor afectate nu se gaseste pe site-urile institutiilor publice. > Informatii nestructurate se gasesc pe site-urile televiziunilor si ziarelor. > > -Vasile > > > On 2/11/12 4:32 PM, alex-map wrote: > >> Salut, >> >> M-am luat dupa modelul Haiti si m-am apucat sa mapez zona Baraganului >> si sudului Moldovei, ar fi de apreciat daca si alti voluntari s-ar >> alatura actiunilor mele. O mare parte a zonei are acoperire Bing >> destul de buna asa ca ceea ce avem nevoie este doar un pic de timp. >> >> >> Cele Bune >> Alex. >> >> ______________________________**_________________ >> Talk-ro mailing list >> [email protected] >> http://lists.openstreetmap.**org/listinfo/talk-ro<http://lists.openstreetmap.org/listinfo/talk-ro> >> >> > > ______________________________**_________________ > Talk-ro mailing list > [email protected] > http://lists.openstreetmap.**org/listinfo/talk-ro<http://lists.openstreetmap.org/listinfo/talk-ro> >
_______________________________________________ Talk-ro mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-ro
