[Talk-cz] Hromadná kontrola relací
Petr Vejsada
osm na propsychology.cz
Čtvrtek Duben 23 00:34:38 UTC 2015
Ahoj,
myslím, že jsem to vymyslel :).
Například relace 4596026 je v pořádku. Relace 4152287 ne. Dělám to, jako
obvykle, rovnou z databáze. Když mi pošleš seznam relací, které chceš
otestovat, nebo lépe když mi pošleš způsob jakým poznám, které relace se mají
testovat, tak to udělám.
Dělám to z tabulky pro Mapnik:
select -osm_id as relation_id,case when
st_geometrytype(st_linemerge(st_collect(way))) = 'ST_LineString' then true
else false end as valid from gis.cz_line where osm_id < 0 group by osm_id;
Vlastně ještě jednoduší, máš to ke stažení na
http://pedro.poloha.net/osm/relace.csv.xz
--
Petr
Dne Út 21. dubna 2015 10:30:27, Václav Kubíček napsal(a):
> Ahoj,
> nevíte jestli existuje nějaký nástroj nejlépe na hromadnou kontrolu
> lineárních relací? Potřeboval bych nějak upozornit, zda jsou cesty v relaci
> někde přerušené nebo se v ní vyskytují "ocásky" (někdo protáhl cestu a
> nevšiml si že je na ní relace). Díky Vašek
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
Další informace o konferenci talk-cz