[Talk-ro] Maparea zonelor Sinistrate,

Cristian Draghici cristian.draghici at gmail.com
Mon Feb 13 09:54:28 GMT 2012


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 <vasile.craciunescu la gmail.com>

> 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
>> Talk-ro la openstreetmap.org
>> http://lists.openstreetmap.**org/listinfo/talk-ro<http://lists.openstreetmap.org/listinfo/talk-ro>
>>
>>
>
> ______________________________**_________________
> Talk-ro mailing list
> Talk-ro la openstreetmap.org
> http://lists.openstreetmap.**org/listinfo/talk-ro<http://lists.openstreetmap.org/listinfo/talk-ro>
>
-------------- partea urm�toare --------------
Un ata�ament HTML a fost eliminat   
URL: <http://lists.openstreetmap.org/pipermail/talk-ro/attachments/20120213/c6a6d335/attachment.html>


More information about the Talk-ro mailing list