[Talk-ro] Tile-uri cu trace-uri GPS

Alex Morega alex at grep.ro
Sat Jul 2 20:36:31 BST 2011


Salut Ciprian,

Unealta automată pe care o descrii ar fi un proiect interesant, dar trebuie făcut un algoritm euristic, "best effort", care să match-uiască drumurile la trace-uri. Ar fi bun pentru un student la automatică, în pracică sau ca proiect de diplomă :)

Am mai lucrat la generarea de tile-uri, până la urmă am reușit să conving pe Mapnik să ia datele din postgis. Se generează *mult* mai repede acum. Am downloadat și toate trace-urile pentru București. Rezultatul se poate vedea la [1], suprapus peste harta OSM clasică. Uploadez zoom level-urile 16 și 17 pe măsură ce sunt generate.

By the way, tile-urile sunt acum la altă adresă, pentru JOSM trebuie folosit pattern-ul "tms:http://maps.grep.ro/tiles/tracemap/{zoom}/{x}/{y}.png".

Enjoy :)
-- Alex

[1] http://maps.grep.ro/view.html

On 1 Jul 2011, at 10:23, Ciprian Talaba wrote:

> Salutare Alex,
> 
> Rezultatul arata chiar bine si cred ca va fi folositor mai ales in
> orasele cu acoperire Bing si care au fost initial trasate pe baza
> Yahoo/GPS.
> 
> O chestie utila, si oarecum legata de ce ai facut tu, ar fi scrierea
> unei unelte automate care sa compare trackurile GPS cu datele
> existente in OSM si sa traga concluzii de genul: strada X are un
> decalaj de Y metri fata de trackuri, sau ceva de genul.
> 
> --Ciprian
> 
> 
> On 7/1/11, Alex Morega <alex at grep.ro> wrote:
>> Salut,
>> 
>> M-am jucat zilele astea cu Mapnik, OpenLayers, și alte chestii simpatice, și
>> mi-a venit o idee. Ce-ar fi dacă trace-urile GPS pe care le downloadează
>> JOSM-ul ar veni sub formă de tile-uri gata rasterizate?
>> 
>> Pe scurt: am downloadat toate trace-urile dintr-o zonă, și anume Sibiu -
>> 350k puncte, și am făcut din ele tile-uri pentru TMS. Rezultatul se poate
>> vedea în preview[1] sau direct în JOSM:
>> - se merge la preferințe, penultima foaie (WMS/TMS)
>> - la "selected entries" se adaugă o intrare nouă
>> - se alege tab-ul TMS, la nume se scrie ceva sugestiv, și la URL se trece
>> "tms:http://maps.grep.ro/tiles/sibiu/{zoom}/{x}/{y}.png"
>> - se iese de la preferințe; se dă zoom in pe Sibiu
>> - din meniul "imagery" se alege noul layer
>> 
>> Ar trebui să rezulte ceva de genul ăsta[2].
>> 
>> E utilă jucăria? Aș putea să fac același lucru pentru București (unde mă
>> doare pe mine) și în alte locuri.
>> 
>> N-am găsit prea multă documentație despre limitele API-ului de downloadat
>> GPX-uri, și singura restricție de care m-am lovit e mărimea suprafaței
>> selectate, dar e ok.
>> 
>> Ah, și codul e pe GitHub[3]. :)
>> 
>> Enjoy,
>> -- Alex
>> 
>> [1] http://maps.grep.ro/view.html
>> [2] http://grep.ro/quickpub/josm-cu-tracemap.png
>> [3] https://github.com/alex-morega/TraceMap
>> 
>> 
>> _______________________________________________
>> Talk-ro mailing list
>> Talk-ro at openstreetmap.org
>> http://lists.openstreetmap.org/listinfo/talk-ro
>> 
> 
> -- 
> Sent from my mobile device
> 
> _______________________________________________
> Talk-ro mailing list
> Talk-ro at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-ro




More information about the Talk-ro mailing list