Campagna di raccolta fondi per DataPlotly

Link diretto al sito della campagna di crowdfunding

Il plugin DataPlotly per QGIS, sviluppato da Faunalia, permette la creazione di grafici interattivi in stile D3 direttamente dentro QGIS, usando la libreria Plotly. Nonostante sia stato sviluppato per essere semplice, il plugin ha un'interfaccia molto ricca per la creazione di grafici personalizzati con tante tipologie di grafici disponibili e opzioni. Inoltre, per i grafici compatibili, l'utente può cliccare sull'elemnto del grafico (per esempio punti di un diagramma a dispersione) e le geometrie corrispondendi sulla mappa verranno automaticamente selezionate:

DataPlotly interaction

Anche se il punto di forza di DataPlotly è sicuramente l'interattività, è possibile esportare i grafici creati come file HTML o PNG. Questa tipologia di esportazione rende difficoltoso utilizzare i grafici in altre aree di QGIS, in particolare all'interno del compositore di stampe. Per rendere disponibile anche questa funzionalità, North Road e Faunalia sono orgogliosi di annunciare una campagna di crowdfunding per estendere le funzionalità di DataPlotly.

Progresso

8600/8600€

SUCCESSO!

Informazioni sulla campagna

Se questa campagna di crowdfunding avrà successo, aggiungeremo le seguenti funzionalità al plugin DataPlotly (e implementeremo ogni eventuale cambiamento di codice direttamente in QGIS):

  • Grafici nel compositore di stampe Questa è la funzionalità più importante di tutta la campagna! Sarà possibile aggiungere grafici direttamente all'interno del compositore di stampe di QGIS, compresi gli atlanti! Grazie alle funzionalità di DataPlotly e a tutte le opzioni disponibili, sarà quindi possibile eliminare una grande limitazione del compositore di stampe:

    • Aggiunta di un elemento "Grafico" al compositore:

      DataPlotly Layout Composer

    • Le impostazioni e personalizzazioni più rilevanti di DataPlotly verrano aggiunte come una nuovo pannello al compositore. Questo significa che TUTTI i grafici (inclusi quelli futuri!) saranno disponibili nel compositore.

      DataPlotly mockup

    • I grafici verranno esportati come grafici "vettoriali" (quando le composizioni di stampa hanno un formato compatibile), assicurando la loro qualità originale a prescindere dalla scala e dal livello di zoom di esportazione. Questo permetterà una modifica in post-produzione con software dedicati.

    • Le impostazioni di "sovrascrittura dei dati" e le relative espressioni verranno correttamente aggiornate a seconda delle opzioni: in poche parole ogni volta che si esporterà un atlante, tutte queste impostazioni verranno cambiate automaticamente e rispetteranno, per esempio, le intersezioni con la geometria dell'atlante.

    • Filtro grafico in funzione dell'intersezione geometrica Una richiesta che viene spesso sottoposta è quella di filtrare dinamicamente il grafico in funzione di una certa estensione spaziale (per esempio solamente le geoemtrie che si vedono nell'estensione della mappa corrente). Implementeremo questa proprietà con una funzione "filtra l'estensione della mappa" (quando DataPlotly viene usato nell'interfaccia principale) e con un'altra funzione "filtra la geometria dell'atlante"/"filtra le geometrie visibili" quando usato nel compositore di stampe.

    • Salvare/Ripristinare le configurazioni del grafico Attualmente il plugin non offre nessuna impostazione per salvare le configurazioni del grafico creato. Ogni volta che si pare un progetto o che si apre QGIS quindi bisogna creare il grafico da zero. Se la campagna avrà successo aggiungeremo anche questa funzionalità tramite il salvataggio su file e il caricamento delle impostazioni da file. Questo significa quindi che gli utenti potranno "condividere" le impostazioni di un grafico con altri utenti. (Questa funzionalità e anche richiesta per permettere il salvataggio della configurazione dei grafici all'interno del compositore di stampe).

    • Grafici non interattivi Il plugin DataPlotly supporta la creazione di grafici "interattivi" che permettono all'utente di ingrandire, spostare e interrogare i grafici. Anche se questa è una funzionalità stupenda, una volta nel compositore di stampe, i grafici non devono essere interattivi. Ancora più importante, si potrà eliminare la barra degli strumenti del grafico quando verranno esportate le composizioni di stampa!

  • Ristrutturazione del codice e unit test DataPlotly è stato creato per essere utilizzato all'interno di un pannello interattivo. Per poter implementare tutte le nuove funzionalità è necessario ridisegnare la struttura del codice e separare la generazione dei grafici dalle componenti grafiche. Questa ristrutturazione è parte integrante della campagna di crowdfunding: oltre all'adattamento del codice verrano anche aggiunti i relativi unit test.

Hall of fame

Chi ha contribuito finora:

  • Federico Gianoli
  • Papercraft Mountains
  • Liam McCrae
  • Henry Walshaw
  • Raúl Sangonzalo
  • Ferdinando Urbano
  • pitsch-ing.ch
  • Carbon-X
  • Gabriel Diosan
  • Rene Giovanni Borella
  • Enrico Bertonati
  • Guido Ingwer
  • David Addy
  • Gerd Jünger
  • Andreas Neumann
  • Stefano Campus
  • Michael Jabot
  • Korto
  • Enrico Ferreguti
  • Carlo A. Nicolini
  • Salvatore Fiandaca
  • Alberto Grava
  • Hans van der Kwast
  • Ben Hur Pintor
  • Silvio Grosso
  • Nobusuke Iwasaki
  • Alasdair Rae
  • Manori Senanayake
  • Canton de Neuchâtel
  • Matthias Daues
  • Alteri Seculo
  • SunGIS Ltd.
  • Stu Smith
  • Keolis Rennes
  • Aiden Price
  • Giacomo Ponticelli
  • Diane Fritz
  • Gemio Bissolati
  • Claire Birnie
  • Nicolas Roelandt
  • Rocco Pispico
  • Gabriel Bengtsson
  • Birds Eye View
  • Barend Köbben
  • Roberto Marzocchi (GTER)
  • Yoichi Kayama
  • Alessandro Sarretta
  • Luca Angeli

Come funziona

Organizzazioni, pubbliche amministrazioni, aziende e singole persone possono contribuire con una donazione. Per poter implementare tutte le funzionalità descritte, l'obiettivo è di raggiungere 8.600€. Si può contribuire parzialmente o totalmente alla campagna. Se la cifra NON verrà raggiunta non sarà possibile implementare le funzionalità a DataPlotly.

La possibilità di avere dei grafici dentro il compositore di stampe di QGIS è una funzionalità fantastica, la tua donazione è vitale! DOna, contribuisci o aiutaci a pubblicizzare la campagna di crowdfunding prima della scadenza del 30 Aprile!

Come donare alla campagna

Sappiamo che è molto difficile per un'organizzazione approvare delle donazioni per una campagna di crowdfunding, abbiamo quindi cercato di rendere minimi gli sforzi per contribuire. Vogliamo che anche gli utenti possano donare facilmente! Le donazioni sono quindi suddivise in due opzioni:

We understand that it can be difficult for organizations to approve contributing to a crowd-funding effort, so we’re trying to make this process as painless as possible. Yet at the same time, we want to make the campaign accessible for end users to contribute too! Accordingly, we’re running this campaign under a two-option model:

Opzione 1: impegno di contribuzione

  1. Per contribuire alla campagna, scrivete una mail a crowdfunding@north-road.com e fateci sapere i dettagli e quando siete disposti a contribuire. Viste le spese amministrative e i processi burocratici, l'importo minimo è 100€ (o equivalente).

  2. Vi contatteremo per discutere le opzioni di pagamento - ma NON è richiesto nessun pagamento anticipato!

  3. Se (e SOLO SE) la campagna avrà successo vi fattureremo l'importo pattuito. Il pagamento dovrà essere inviato entro 14 giorni dalla scadenza della campagna. (non esistate a contattarci per ulteriori informazioni sulle possibilità di pagamenti.)

  4. Quando avremo ricevuto tutti i fondi ci metteremo al lavoro fornendo aggiornamenti regolari.

Crediamo che questo sistema dia alle organizzazioni e aziende la fiducia che la campagna non è rischiosa e che è compatibile con le procedura amministrative. In ogni caso, per qualsiasi dubbio, non esistate a contattarci per qualsiasi informazione.

Opzione 2: donazione diretta alla campagna

Se vuoi effettuare una donazione diretta alla campagna, o vuoi contribuire con un importo inferiore a 100€, non c'è probloma! Una donazione diretta conta tanto quanto un contributo, MA quando una donazione diretta viene inviata, il processo di pagamento avviene immediatamente e NON sono previsti rimborsi. Se la campagna NON avrà successo ci impegneremo comunque ad utilizzare i fondi delle donazioni per implementare il più possibile le funzionalità descritte.

Clicca qui per la pagina dove è possibile effettuare una donazione con PayPal.

FAQ

  • Cosa succede se i contributi sono maggiori dell'obiettivo della campagna?

    Se i contributi ricevuti sono maggiori del previsto, reinvestiremo l'eccesso nello sviluppo di altre funzionalità di DataPlotly, in particolare:

    • Aggiungeremo più pulsanti "Proprietà definite dai dati" ai grafici, offrendo quindi la possibilità di estendere gli stili di ogni grafico!
    • Permetteremo la creazione di grafici per le geometrie "figlie" dell'atlante (una relazione 1:N dovrà quindi essere impostata)

Su di noi

Questa campagna di crowdfunding è un lavoro congiunto fra il più attivo sviluppatore di QGIS, Nyall Dawson (North Road), e lo sviluppatore di plugin di Faunalia, Matteo Ghetta.

In North Road e in Faunalia investiamo le nostre risorse nella comunità di software open source. Facciamo moltissimo lavoro volontario aggiungendo funzionalità, sistemando bug, scrivendo documentazione e tanto altro ancora. Investire su di noi significa quindi migliorare l'intero ciclo di vita del software e della cominità.

Sviluppiamo software ogni giorno, di coseguenza forniamo codice pulito, chiaro e con molti test che ne aumentano notevolmente la stabilità. Offriamo supporto a lungo termine dei prodotti che creiamo, sistemando eventuali bug o migliorando il prodotto se necessario. Siamo fiduciosi che tutti i nostri contributi e tutta la nostra attività rendano questa campagna di crowdfunding possibile.

Contattaci se desideri avere assistenza o ulteriori informazioni su questa campagna.

Articolo precedente Prossimo articolo