Visualizzazione post con etichetta bus stop. Mostra tutti i post
Visualizzazione post con etichetta bus stop. Mostra tutti i post

domenica 20 dicembre 2015

Bus Stops: dal portale Open Data di Reggio Calabria a OSM

In settimana è stato aperto il portale open data del Comune di Reggio Calabria, veramente complimenti e spero che questo faccia da input per tanti altri comuni calabresi.
Tra i tanti dataset quello che mi interessava erano i trasporti pubblici, quindi, non potendo essere fisicamente all'hackathon ho atteso qualche giorno e (non nego che con un pò di sorpresa) ho notato che non erno stati caricari su Openstreetmap.
Poco male si possono caricare le fermate in modo massivo utilizzando JOSM e un file CSV.
Per farlo vi consiglio prima di leggere il wiki su come si mappano le fermate e le linee degli autobus e questa guida che io sintetizzerò (ancora di più) in pochi passi.
  1. Premesso che abbiamo già installato JOSM e settato il nostro account, scarichiamo il plugin OpenData.
  2. Prepariamo il csv, l'unico accorgimento è che latitudine e longitudine devono essere le prime due colonne del foglio, nel mio caso i campi erano:
    • latitude: la latitudine, il separatore decimale deve essere il punto;
    • longitude: la longitudine, il separatore decimale deve essere il punto;
    • highway: il tag, nel mio caso in tutte le righe c'era bus_stop come indicato dal wiki;
    • name: il nome della fermata 
  3. Dalla schermata di JOSM dopo aver caricato i layer della zona dii interesse, andiamo su open e scegliamo il nostro csv, i dati verranno visualizzati sulla mappa, se vi sembra tutto corretto provate a caricare, il software di default sconsiglia il caricamento massivo, voi continuate, se ci sono errori o incongruenze annullate e correggete. Ad esempio nel mio caso c'erano 5 incongruenze:
    • C'è una fermata duplicata. 
      • Su questa ho eliminato una delle 2 e si và avanti;
    • Le seguenti fermate sono sullo stesso punto:
        • SS 184 Ponte (n/s), SS 184 Ponte (s/n)
        • SS Tremulini, 27 (n/s), SS Tremulini, 27 (s/n)
        • Via Provinciale Pondargoni Case Isolate(n/s), Via Provinciale Pondargoni Case Isolate (s/n)
        • Via Sant'Antonio Fermata 1, Via Sant'Antonio Fermata 2
      • Visto che non sono del luogo mi sono limitato a spostare una delle due dall'altro lato della strada e segnalare la cosa sul gruppo Open Data Calabria dove OSMappers reggini potranno correggere definitivamente la cosa.
    Come vedete caricare in modo massivo è molto rapido, ma bisogna stare attenti, come mi disse un mapper più esperto appena iniziai:
    "Se tu fai errori qualcun altro dovrà correggerli"
    quindi non siate impulsivi nei caricamenenti e GOOOOOD MAPPING!!!