Eu n-aș folosi QGIS pentru așa ceva - din experiența mea dacă încarci cantități mari de date devine aproape inutilizabil.<div><div><br></div><div>Eu folosesc pbf2osm (acum inlocuit de osmconvert) pentru conversie .pbf la .osm.</div>
<div>Și ulterior osm2pgsql pentru încărcarea OSM-ului în Postgresql/Postgis.</div><div><br></div><div>QGIS e foarte bun la vizualizări - poți încărca o parte dintr-un layer Postgis filtrând pe baza de bounding box (ca atare folosind indecșii spațiali din DB).<br>
</div><div><br></div><div><br></div><div>Postgis este mult mai nimerit pentru statistici, spre exemplu:</div><div><br></div><div>1/ Lungime drumuri primary si trunk in Romania:</div><div><br></div><div><div><font face="courier new, monospace">roclc=# select sum(st_length(st_transform(way, 31700)))/1000 as km from planet_osm_line where highway in ('trunk', 'primary');</font></div>
<div><font face="courier new, monospace"> km </font></div><div><font face="courier new, monospace">------------------</font></div><div><font face="courier new, monospace"> 17000.2828227466</font></div><div><font face="courier new, monospace">(1 row)</font></div>
<div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">Time: 458.829 ms</font></div><div><br></div><div>2/ Kilometri asfaltați in sectorul 1 București:</div><div><br></div><div>
<div><font face="courier new, monospace">roclc=# select sum(st_length(st_transform(l.way, 31700)))/1000 as km from planet_osm_line l, planet_osm_polygon p where l.highway in ('trunk', 'primary', 'secondary', 'tertiary', 'residential', 'service') and st_contains(p.way, l.way) and <a href="http://p.name">p.name</a>='Sector 1' and p.way && l.way;</font></div>
<div><font face="courier new, monospace"> km </font></div><div><font face="courier new, monospace">------------------</font></div><div><font face="courier new, monospace"> 525.782711578516</font></div><div><font face="courier new, monospace">(1 row)</font></div>
</div><div><font face="courier new, monospace"><br></font></div><div>3/ Câte farmacii pe metru pătrat sunt în București:</div><div><br></div><div><div><font face="courier new, monospace">roclc=# select st_area(st_transform(way, 31700)) / 1000000 as suprafață from planet_osm_polygon where name = 'Municipiul București';</font></div>
<div><font face="courier new, monospace"> suprafață </font></div><div><font face="courier new, monospace">------------------</font></div><div><font face="courier new, monospace"> 236.567216236954</font></div><div><font face="courier new, monospace">(1 row)</font></div>
</div><div><font face="courier new, monospace"><br></font></div><div><div><font face="courier new, monospace">roclc=# select count(*) from planet_osm_point p, planet_osm_polygon s where <a href="http://s.name">s.name</a> = 'Municipiul București' and s.way && p.way and st_contains(s.way, p.way) and p.amenity = 'pharmacy';</font></div>
<div><font face="courier new, monospace"> count </font></div><div><font face="courier new, monospace">-------</font></div><div><font face="courier new, monospace"> 218</font></div><div><font face="courier new, monospace">(1 row)</font></div>
<div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">Time: 615.201 ms</font></div></div><div><div><font face="courier new, monospace">roclc=# select 218 / 236.567216236954 as fkm2;</font></div>
<div><font face="courier new, monospace"> fkm2 </font></div><div><font face="courier new, monospace">------------------------</font></div><div><font face="courier new, monospace"> 0.92151399279959220279</font></div>
<div><font face="courier new, monospace">(1 row)</font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">Time: 0.443 ms</font></div></div><div><br></div><div><br></div>
<div>Salutări,</div><div>--</div><div>Cristi</div><div><a href="http://blog.loudhush.ro">http://blog.loudhush.ro</a></div><br><div class="gmail_quote">2012/11/2 Badita Florin <span dir="ltr"><<a href="mailto:baditaflorin@gmail.com" target="_blank">baditaflorin@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><a href="http://osm.stilpu.org/daily-odbl/" target="_blank">http://osm.stilpu.org/daily-odbl/</a> functioneaza iarasi perfect, iar pentru acesta doresc sa le multumesc celor care se ocupa de el, si ofera acest lucru frumos.<br>
<br>Dar eu am o intrebare mai de noob. Cum fac din osm.pbf un format acceptabil ca sa il incerc in Qgis, sa pot sa ma joc cu datele.<br>
<br>As folosi direct extrasul shp de la geofabrik, dar acela nu este complet, lipsesc POi-uri, iar din mailul pe care l-am dat au zis ca pt extrasul complet trebuie sa platesc.<br><br>Ceea ce nu ma avantajeaza, eu vreau doar sa ma joc cu datele, sa mai fac niste statistici, cati kilometrii au fost adaugati intr-o luna de zile, niste reprezentari vizuale,etc :)<br>
<br>_______________________________________________<br>
Talk-ro mailing list<br>
<a href="mailto:Talk-ro@openstreetmap.org">Talk-ro@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk-ro" target="_blank">http://lists.openstreetmap.org/listinfo/talk-ro</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>
</div></div>