[Gfoss] QGIS Quiz Plugin :)
uno strumento per le attivta' formative? http://giswiki.hsr.ch/QGIS_Quiz_Plugin ciao Luigi Pirelli ___ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666 iscritti al 22.7.2013
Re: [Gfoss] Rilascio MapStore 1.5.1 con versione Mobile per Android
Scusate l'ignoranza, ma se uno è primitivo come me, bisogna farsene una ragione. Come si installa MapForge Mobile su smartphone Android? Dalla pagina https://github.com/geosolutions-it/MapStoreMobile/tree/v0.1 ho cliccato su download ZIP e mi sono scaricato, sul PC, MapstoreMobile -01.zip ...e poi? ...che devo fa'? Tramite cavetto USB devo copiarmi la cartella MapstoreMobile-01 nello smartphone? ...se si, ...dentro quale cartella dello smartphone? ...e poi? ...come faccio a far partire l'installazione dell'applicativo nello smartphone? P.S. dentro la cartella MapstoreMobile-01 ho visto delle sottocartelle Geopaparazzi. Dato che Geopaparazzi installato nel mio smartphone funziona come un orologio svizzero e, da quando mi girano senza problemi su QGIS sia GeopapaTile (che in realtà non mi ha mai dato problemi) che GeopaparazziTags converter, non riesco più a farne a meno dall'usarlo e sono diventato Geopaparazzi-dipendente ...non è che installando queste cartelle, mi si scombussola tutto? ...lo so, lo so, sto esagerando ;-) Buona domenica. -- View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Rilascio-MapStore-1-5-1-con-versione-Mobile-per-Android-tp7587316p7587419.html Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com. ___ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666 iscritti al 22.7.2013
Re: [Gfoss] Rilascio MapStore 1.5.1 con versione Mobile per Android
Interessante questo mapstore 1.5.1 Veod che gestisce pure un db spatialite. Come RT abbiamo finanziato anche uno studio per vedere se si riusciva a far funzionare spatialite con l'ambiente java. Ma la ditta a cui per vie traverse era stato dato l'incarico, una ditta esperta su geotools, non ci risulta che alla fine avesse concluso alcunche' di significativo. Tante' che l'unico reale aiuto viene fornito dall'intervento dalle istruzioni di Furieri. Alla fien dei slmi, esperti, ingegneri, informatici, tante chiacchere, ma oi alla fine basta un programmatore esperto e tutto si risolve senza tanti fronzoli e chiacchere inutili. Questo mapstore ne è la prova. Infatti vedo che contiene un sacco di cose interessanti. E chi lo adottasse avrebbe tutto quanto gratuitamente. Andrea. Il giorno 23 marzo 2014 12:08, Marco spaziani.ma...@gmail.com ha scritto: Scusate l'ignoranza, ma se uno è primitivo come me, bisogna farsene una ragione. Come si installa MapForge Mobile su smartphone Android? Dalla pagina https://github.com/geosolutions-it/MapStoreMobile/tree/v0.1 ho cliccato su download ZIP e mi sono scaricato, sul PC, MapstoreMobile -01.zip ...e poi? ...che devo fa'? Tramite cavetto USB devo copiarmi la cartella MapstoreMobile-01 nello smartphone? ...se si, ...dentro quale cartella dello smartphone? ...e poi? ...come faccio a far partire l'installazione dell'applicativo nello smartphone? P.S. dentro la cartella MapstoreMobile-01 ho visto delle sottocartelle Geopaparazzi. Dato che Geopaparazzi installato nel mio smartphone funziona come un orologio svizzero e, da quando mi girano senza problemi su QGIS sia GeopapaTile (che in realtà non mi ha mai dato problemi) che GeopaparazziTags converter, non riesco più a farne a meno dall'usarlo e sono diventato Geopaparazzi-dipendente ...non è che installando queste cartelle, mi si scombussola tutto? ...lo so, lo so, sto esagerando ;-) Buona domenica. -- View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Rilascio-MapStore-1-5-1-con-versione-Mobile-per-Android-tp7587316p7587419.html Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com. ___ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666 iscritti al 22.7.2013 -- - Andrea Peri . . . . . . . . . qwerty àèìòù - ___ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666 iscritti al 22.7.2013
Re: [Gfoss] Crash di Python console in QGIS
On Sun, Mar 23, 2014 at 12:21:34AM +0100, Alessandro Sarretta wrote: Grazie Francesco e scusa l'ignoranza, ma cosa mi stai suggerendo di fare? :-) Tanto per capirci qualcosa Ho provato a lanciare apt-get source qgis apt-get build-dep qgis e quando ho visto che mi stava chiedendo di scaricare qgis 1.7.4 Devi aggiungere il source repository relativo alla versione che devi buildare che evidentemente non hai inserito nel tuo sources.list. -- Francesco P. Lovergine ___ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666 iscritti al 22.7.2013
Re: [Gfoss] Rilascio MapStore 1.5.1 con versione Mobile per Android
On Sun, Mar 23, 2014 at 12:50:26PM +0100, Andrea Peri wrote: Alla fien dei slmi, esperti, ingegneri, informatici, tante chiacchere, ma oi alla fine basta un programmatore esperto e tutto si risolve senza tanti fronzoli e chiacchere inutili. s/un programmatore esperto/un programmatore esperto con sufficiente tempo disponibile/ -- Francesco P. Lovergine ___ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666 iscritti al 22.7.2013
Re: [Gfoss] Rilascio MapStore 1.5.1 con versione Mobile per Android
Si, hai perfettamente ragione . Anche il tempo a disposizione è importante. Il giorno 23 marzo 2014 15:08, Francesco P. Lovergine fran...@debian.orgha scritto: On Sun, Mar 23, 2014 at 12:50:26PM +0100, Andrea Peri wrote: Alla fien dei slmi, esperti, ingegneri, informatici, tante chiacchere, ma oi alla fine basta un programmatore esperto e tutto si risolve senza tanti fronzoli e chiacchere inutili. s/un programmatore esperto/un programmatore esperto con sufficiente tempo disponibile/ -- Francesco P. Lovergine -- - Andrea Peri . . . . . . . . . qwerty àèìòù - ___ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666 iscritti al 22.7.2013
Re: [Gfoss] Rilascio MapStore 1.5.1 con versione Mobile per Android
Ciao Marco Scusate l'ignoranza, ma se uno è primitivo come me, bisogna farsene una ragione. Come si installa MapForge Mobile su smartphone Android? Dalla pagina https://github.com/geosolutions-it/MapStoreMobile/tree/v0.1 ho cliccato su download ZIP e mi sono scaricato, sul PC, MapstoreMobile -01.zip ...e poi? ...che devo fa'? Tramite cavetto USB devo copiarmi la cartella MapstoreMobile-01 nello smartphone? ...se si, ...dentro quale cartella dello smartphone? ...e poi? ...come faccio a far partire l'installazione dell'applicativo nello smartphone? non hai alcuna ragione a sentirti ignorante. La app non va installata in questo modo. Sono sicuro che gli autori della app hanno piazzato l'applicazione da qualche parte per l'installazione e lo faranno sapere. P.S. dentro la cartella MapstoreMobile-01 ho visto delle sottocartelle Geopaparazzi. Dato che Geopaparazzi installato nel mio smartphone funziona come un orologio svizzero e, da quando mi girano senza problemi su QGIS sia GeopapaTile (che in realtà non mi ha mai dato problemi) che GeopaparazziTags converter, non riesco più a farne a meno dall'usarlo e sono diventato Geopaparazzi-dipendente Ecco una cosa che si sente con piacere in una giornata di pioggia e neve dopo l'illusione della primavera :) ...non è che installando queste cartelle, mi si scombussola tutto? ...lo so, lo so, sto esagerando ;-) Nel momento in cui installerai la app con un pacchetto ufficiale fornito, non sara' possibile che le parti di libreria utilizzate (al momento ignoro quali siano) vadano in conflitto con l'installazione di geopaparazzi. Ma immagino che Tobia in caso mi correggera'. Ciao, Andrea Buona domenica. -- View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Rilascio-MapStore-1-5-1-con-versione-Mobile-per-Android-tp7587316p7587419.html Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com. ___ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666 iscritti al 22.7.2013 ___ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666 iscritti al 22.7.2013
Re: [Gfoss] Rilascio MapStore 1.5.1 con versione Mobile per Android
Interessante questo mapstore 1.5.1 Veod che gestisce pure un db spatialite. Come RT abbiamo finanziato anche uno studio per vedere se si riusciva a far funzionare spatialite con l'ambiente java. Ma la ditta a cui per vie traverse era stato dato l'incarico, una ditta esperta su geotools, non ci risulta che alla fine avesse concluso alcunche' di significativo. Tante' che l'unico reale aiuto viene fornito dall'intervento dalle istruzioni di Furieri. Alla fien dei slmi, esperti, ingegneri, informatici, tante chiacchere, ma oi alla fine basta un programmatore esperto e tutto si risolve senza tanti fronzoli e chiacchere inutili. Questo mapstore ne è la prova. Infatti vedo che contiene un sacco di cose interessanti. E chi lo adottasse avrebbe tutto quanto gratuitamente. Non so bene quali siano state le tue esperienze riguardo a spatialite e java, ma per quanto riguarda spatialite e android ci si rifa' tutti a: https://code.google.com/p/spatialite-android/ Inoltre in geopaparazzi spatialite e' supportato in lettura da un bel pezzo. Tant'e' che il buon Mark Johnson sta mantenendo una versione il piu' allineata possibile con spatialite per android qui: https://github.com/geopaparazzi/libjsqlite-spatialite-android Andrea Andrea. Il giorno 23 marzo 2014 12:08, Marco spaziani.ma...@gmail.com ha scritto: Scusate l'ignoranza, ma se uno è primitivo come me, bisogna farsene una ragione. Come si installa MapForge Mobile su smartphone Android? Dalla pagina https://github.com/geosolutions-it/MapStoreMobile/tree/v0.1 ho cliccato su download ZIP e mi sono scaricato, sul PC, MapstoreMobile -01.zip ...e poi? ...che devo fa'? Tramite cavetto USB devo copiarmi la cartella MapstoreMobile-01 nello smartphone? ...se si, ...dentro quale cartella dello smartphone? ...e poi? ...come faccio a far partire l'installazione dell'applicativo nello smartphone? P.S. dentro la cartella MapstoreMobile-01 ho visto delle sottocartelle Geopaparazzi. Dato che Geopaparazzi installato nel mio smartphone funziona come un orologio svizzero e, da quando mi girano senza problemi su QGIS sia GeopapaTile (che in realtà non mi ha mai dato problemi) che GeopaparazziTags converter, non riesco più a farne a meno dall'usarlo e sono diventato Geopaparazzi-dipendente ...non è che installando queste cartelle, mi si scombussola tutto? ...lo so, lo so, sto esagerando ;-) Buona domenica. -- View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Rilascio-MapStore-1-5-1-con-versione-Mobile-per-Android-tp7587316p7587419.html Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com. ___ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666 iscritti al 22.7.2013 -- - Andrea Peri . . . . . . . . . qwerty àèìòù - ___ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666 iscritti al 22.7.2013 ___ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666 iscritti al 22.7.2013
Re: [Gfoss] Rilascio MapStore 1.5.1 con versione Mobile per Android
Salve Andrea, trovi le mie risposte inline sotto. Interessante questo mapstore 1.5.1 Veod che gestisce pure un db spatialite. Come RT abbiamo finanziato anche uno studio per vedere se si riusciva a far funzionare spatialite con l'ambiente java. Ma la ditta a cui per vie traverse era stato dato l'incarico, una ditta esperta su geotools, non ci risulta che alla fine avesse concluso alcunche' di significativo. Onestamente, essendo GeoSolutions un' azienda con sede legale e operativa in Toscana che da lavoro a 15 persone di cui almeno 10 residenti in Toscana facendo il 70% del fatturato all'estero e pagando circa 14k di IRAP l'anno, ci dispiace (a me e al management di GeoSolutions) dover constatare questo ormai ovvio risentimento nei confronti di GeoSolutions da parte della nostra regione con cui peraltro non abbiamo MAI lavorato direttamente. In qualità di rappresentante di GeoSolutions mi sento in dovere di rispondere ancora una volta puntualizzando alcuni aspetti non solo dal punto di vista tecnico e se questo comporterà di non lavorare piu' con enti vicini o legati a RT lo prenderò come uno stimolo in piu' per decidermi finalmente a spostare l'azienda all'estero. Fatto questo, GeoSolutions e tutti i suoi collaboratori dovranno necessariamente smettere di intervenire su questa lista per evitare che l'immagine aziendale venga deliberatamente danneggiata senza apparenti motivi e, a mio parere, spesso con critiche fuori luogo e scarsamente documentate tecnicamente. Aggiungo anche che vedendo come altre regioni e province italiane ma anche altri paesi (tutti) proteggano le loro aziende (spesso dobbiamo fare forzatamente da subcontractor per lavorare all'estero pagando pesante dazio) questa situazione è quantomeno assurda. Andando sul lato tecnico, innanzitutto, il supporto a spatialite di cui si parla si limita alla versione Android che non ha niente a che fare con il java standard come sicuramente saprai in quanto il codice non è (quasi) mai portabile tra una JVM standard e Dalvik. Oltretutto si basa su una versione non aggiornata di spatialite e NON usa driver JDBC ma istanzia la libreria e parla con essa direttamente via JNI, ergo mi sfugge il parallelo e sarei portato a pensare che sia solo un modo, come spesso è accaduto anche in passato, per criticare trasversalmente visto che la azienda che citi siamo noi. Visto che ci hai citato spiego l'antefatto. Spatialite si puo' usare abb tranquillamente in applicativi desktop basati su Java, ma su applicativi lato server come GeoServer, perlomeno al momento in cui abbiamo fatto il famoso studio di ben 9 ore (o giu' di li non ricordo nel dubbio posso anche condividerei timesheet giornalieri e le relative fatture) aveva grossi (enormi?) problemi di gestione di thread multipli e di scalabilità (questo a livello dei driver JDBC). Noi, nella persona di Andrea Aime non l'ultimo arrivato, abbiamo evidenziato con test di scalabilità (che possiamo fornire a tutti) che questi problemi esistevano ed abbiamo testato tutti i diver JDBC esistenti. Abbiamo quindi chiesto di coinvolgere Furieri per validare i nostri risultati visto che chi meglio di lui poteva commentare e non mi risulta che qualcuno abbia detto che ci siamo sbagliati. Senza voler criticare Furieri, mi ricordo una sua email girata anche in questa lista dove evidenziava (su suggerimento di Even Roualt btw) che spatialite inizializzava male GEOS (in modo non thread-safe) e questo poteva portare a dei crash, cosa non accettabile in una applicazione Java e che sicuramente era una delle sorgenti dei crash che vedevamo. In 9 ore di studio spero che sia ovvio per tutti che non si sarebbero potuti risolvere tutti i problemi del supporto java verso spatialite e noi abbiamo correttamente suggerito i tempi ed i modi per intervenire nel caso ci fosse stato richiesto (dopo allego scambio email). Tante' che l'unico reale aiuto viene fornito dall'intervento dalle istruzioni di Furieri. Alla fien dei slmi, esperti, ingegneri, informatici, tante chiacchere, Si in effetti siamo d'accordo, non è che gli ingegneri informatici servano a molto per la programmazione informatica. Credo che saranno d'accordo su questa osservazione anche tutti gli altri ingegneri informatici che leggono la lista. Però in qualità di ingegneri informatici laureati in meno di 6 anni con lode almeno la documentazione la archiviamo bene, per cui per chi fosse interessato alcuni degli scambi, perlomeno la nostra parte è reperibile qui: https://docs.google.com/document/d/1YzTeCyo6q1Lj5Kj3C3dsSOzBXs_2hne-f1wyBcqgWrQ/edit?usp=sharing Diro' di piu', se qualcuno vuole posso anche passare le classi di test che abbiamo scritto. Dall'interazione con Furieri abbiamo poi appreso che in effetti l'uso di Spatialite da Java in applicazione thread safe non è cosa immediata, soprattutto con i binari già disponibili nei pacchetti binari a disposizione nelle distribuzioni (la ricompilazione dai sorgenti è spesso un tabù, una libreria che la
Re: [Gfoss] Info sull'utilizzo dei servizi OWS del GeoPortale Nazionale ....
2014-03-21 18:47 GMT+01:00 Andrea Aime andrea.a...@geo-solutions.it: Oddio, potrei capire 70 volte in un secondo, ma 70 in 10 minuti mi pare eccessivo, facendo un po' di browsing su una mappa WMS, come si fa a non fare meno di 70 richieste in 10 minuti? Se il client in questione è tiled, le farà in 30-60 secondi... Inoltre, limitazione per indirizzo IP? E se dietro il router unico di una grande azienda o pubblica amministrazione ci sono 10 utenti che vorrebbero usare il PCN? Ti bannano in un soffio :-) Dove lavoro siamo bannati da anni :-) Non chiediamo neanche di essere sbannati, tanto saremmo di nuovo bannati in pochi giorni... Ciao Andrea -- ciao Luca http://gis.cri.fmach.it/delucchi/ www.lucadelu.org ___ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666 iscritti al 22.7.2013
[Gfoss] R: Rilascio MapStore 1.5.1 con versione Mobile per Android
Devo dire che già dalla email iniziale immaginavo che il tutto sarebbe andato a finire male, e onestamente ho combattuto parecchio contro me stesso per non intervenire rispondendo alle varie mail perlomeno sottolineando la leggerezza e superficialità di tanti commenti. Però una cosa la voglio dire: Si in effetti siamo d'accordo, non è che gli ingegneri informatici servano a molto per la programmazione informatica Ovviamente la frase è sarcastica, ma l'atteggiamento di tanti non mi stupisce, ahimè. Di fatto, oramai sappiamo più cose dei laureati in chimica, perché abbiamo letto su internet che per fare la fusione fredda basta la coca cola e le mentos ma le multinazionali non ce lo dicono, o dei medici, perché l'aids si cura con il balsamo come è scritto su Wikipedia ma l'onu l'ha creato per tenere sotto controllo le nascite. Sarà colpa dei templari informatici se spatialite non è thread-safe, sicuro sicuro. Per il resto, ed in generale (e vale soprattutto per me che me lo scordo troppo spesso) occhio a giungere a conclusioni affrettate, soprattutto se e quando le conclusioni sembrano ovvie: significa che molti probabilmente vi sta sfuggendo più di una cosa. P.S: maledetti thread, comunque! - Messaggio originale - Da: Simone Giannecchini simone.giannecch...@geo-solutions.it Inviato: 23/03/2014 18.28 A: Andrea Peri aperi2...@gmail.com Cc: gfoss@lists.gfoss.it gfoss@lists.gfoss.it Oggetto: Re: [Gfoss] Rilascio MapStore 1.5.1 con versione Mobile per Android Salve Andrea, trovi le mie risposte inline sotto. Interessante questo mapstore 1.5.1 Veod che gestisce pure un db spatialite. Come RT abbiamo finanziato anche uno studio per vedere se si riusciva a far funzionare spatialite con l'ambiente java. Ma la ditta a cui per vie traverse era stato dato l'incarico, una ditta esperta su geotools, non ci risulta che alla fine avesse concluso alcunche' di significativo. Onestamente, essendo GeoSolutions un' azienda con sede legale e operativa in Toscana che da lavoro a 15 persone di cui almeno 10 residenti in Toscana facendo il 70% del fatturato all'estero e pagando circa 14k di IRAP l'anno, ci dispiace (a me e al management di GeoSolutions) dover constatare questo ormai ovvio risentimento nei confronti di GeoSolutions da parte della nostra regione con cui peraltro non abbiamo MAI lavorato direttamente. In qualità di rappresentante di GeoSolutions mi sento in dovere di rispondere ancora una volta puntualizzando alcuni aspetti non solo dal punto di vista tecnico e se questo comporterà di non lavorare piu' con enti vicini o legati a RT lo prenderò come uno stimolo in piu' per decidermi finalmente a spostare l'azienda all'estero. Fatto questo, GeoSolutions e tutti i suoi collaboratori dovranno necessariamente smettere di intervenire su questa lista per evitare che l'immagine aziendale venga deliberatamente danneggiata senza apparenti motivi e, a mio parere, spesso con critiche fuori luogo e scarsamente documentate tecnicamente. Aggiungo anche che vedendo come altre regioni e province italiane ma anche altri paesi (tutti) proteggano le loro aziende (spesso dobbiamo fare forzatamente da subcontractor per lavorare all'estero pagando pesante dazio) questa situazione è quantomeno assurda. Andando sul lato tecnico, innanzitutto, il supporto a spatialite di cui si parla si limita alla versione Android che non ha niente a che fare con il java standard come sicuramente saprai in quanto il codice non è (quasi) mai portabile tra una JVM standard e Dalvik. Oltretutto si basa su una versione non aggiornata di spatialite e NON usa driver JDBC ma istanzia la libreria e parla con essa direttamente via JNI, ergo mi sfugge il parallelo e sarei portato a pensare che sia solo un modo, come spesso è accaduto anche in passato, per criticare trasversalmente visto che la azienda che citi siamo noi. Visto che ci hai citato spiego l'antefatto. Spatialite si puo' usare abb tranquillamente in applicativi desktop basati su Java, ma su applicativi lato server come GeoServer, perlomeno al momento in cui abbiamo fatto il famoso studio di ben 9 ore (o giu' di li non ricordo nel dubbio posso anche condividerei timesheet giornalieri e le relative fatture) aveva grossi (enormi?) problemi di gestione di thread multipli e di scalabilità (questo a livello dei driver JDBC). Noi, nella persona di Andrea Aime non l'ultimo arrivato, abbiamo evidenziato con test di scalabilità (che possiamo fornire a tutti) che questi problemi esistevano ed abbiamo testato tutti i diver JDBC esistenti. Abbiamo quindi chiesto di coinvolgere Furieri per validare i nostri risultati visto che chi meglio di lui poteva commentare e non mi risulta che qualcuno abbia detto che ci siamo sbagliati. Senza voler criticare Furieri, mi ricordo una sua email girata anche in questa lista dove evidenziava (su suggerimento di Even Roualt btw) che spatialite inizializzava male GEOS (in modo non thread-safe) e questo poteva portare a dei crash, cosa
Re: [Gfoss] Rilascio MapStore 1.5.1 con versione Mobile per Android
Ciao Simone. Interessante questo tuo dettaglio per cui te lasci l'italia per questo mio intervento. Ove, oltre tutto un aspetto non secondario era l'apprezzamento per il tuo prodotto. Per il resto mi pare che il tuo intervento sia esso stesso la migliore risposta che io potrei darti. Visto l'attegiamento che hai anche nei confronti dei tuoi collaboratori. Ionon ci vedo niente di male nel recriminare visto che veod un prodotto valido fare uso di spatialite su una piattaforma di per se' abbastanza ostica (dalvik) e non avere niente di analogo su una piattaforma che non è piu' complessa (java) Andando sul lato tecnico, innanzitutto, il supporto a spatialite di cui si parla si limita alla versione Android che non ha niente a che fare con il java standard come sicuramente saprai in quanto il codice non è (quasi) mai portabile tra una JVM standard e Dalvik. Quindi se capisco la tua spiega, secondo te è stato piu' facile portare spatialite su dalvik piuttosto che su una piattaforma Java Standard. il porting di spatialite su Dalvik lo avete finanziato voi di Geosolutions di vostra iniziativa ? Visto che ci hai citato spiego l'antefatto. Spatialite si puo' usare abb tranquillamente in applicativi desktop basati su Java, ma su applicativi lato server come GeoServer, perlomeno al momento in cui abbiamo fatto il famoso studio di ben 9 ore (o giu' di li non ricordo nel dubbio posso anche condividerei timesheet giornalieri e le relative fatture) aveva grossi (enormi?) problemi di gestione di thread multipli e di scalabilità (questo a livello dei driver JDBC). Non ho dubbi che su geoserver non sia facile da usare, ma strnaamente a me non risulta che mai ci si sia sognati di commissionare ad alcuna persona di supportare spatialite su geoserver. Se proprio devo dirla tutta, a me risulta che ci fossimo interessati per la realizzazione di un driver spatialite per Geotools. Evidentemente certe persone immaginano geotools e geoserver come due faccie della stessa medaglia e non si puo' agire sull'uno senza agire contestualmente anche sull'altro. Questo pero' aumenta i costi a carico di chi finanzierebbe non credi ? Comunque non sapevo di questo dualismo obbligato geotools-geoserver, lo scopro ora. Senza voler criticare Furieri, mi ricordo una sua email girata anche in questa lista dove evidenziava (su suggerimento di Even Roualt btw) che spatialite inizializzava male GEOS (in modo non thread-safe) e questo poteva portare a dei crash, cosa non accettabile in una applicazione Java e che sicuramente era una delle sorgenti dei crash che vedevamo. A suo tempo , quando mi giunse questa tua notizia, mi informai e emerse che la geos non è thread-safe (lo sapevi ?) Alcune parti in realta' lo sono , ma solo la parte dei messaggi, il resto non lo è. Per cui la parte rilevante, quella della elaborazione non lo è. Io non sono un programmatore di geos, ma se chi lo è mi dice che non è thread-safe io gli credo. Queste notizie a te erano state fatte pervenire. Con la ovvia conclusione che se la geos non e' thread-safe non ha senso parlare di inizializzarla in modalit'a thread-safe. e comunque spatialite per questo ha implementato dei meccanismi di lock che se non sono thread-safe almeno impediscono le collisioni. Credevo che queste cose le avessi contemplate. Invece capisco da questo tuo intervento che ti eri fermato ben prima. Termino qui perche' vedo che fai un gran mescolone di tante cose. In ogni caso io facevo un apprezzamento del tuo prodotto recriminando sulla mancata occasione su spatialite con le geotools. E non potendo non notare che pero' nel tuo prodotto alla fine spatialite ci è entrato. bello o brutto che fosse. Non credo che ci fosse niente di cosi' male in tale intervento. Forse cercavi solo la scusa buona e io non sapendolo te la ho fornita ? almeno dimmi grazie. :) A. On 23/03/2014 18:27, Simone Giannecchini wrote: Salve Andrea, trovi le mie risposte inline sotto. Interessante questo mapstore 1.5.1 Veod che gestisce pure un db spatialite. Come RT abbiamo finanziato anche uno studio per vedere se si riusciva a far funzionare spatialite con l'ambiente java. Ma la ditta a cui per vie traverse era stato dato l'incarico, una ditta esperta su geotools, non ci risulta che alla fine avesse concluso alcunche' di significativo. Onestamente, essendo GeoSolutions un' azienda con sede legale e operativa in Toscana che da lavoro a 15 persone di cui almeno 10 residenti in Toscana facendo il 70% del fatturato all'estero e pagando circa 14k di IRAP l'anno, ci dispiace (a me e al management di GeoSolutions) dover constatare questo ormai ovvio risentimento nei confronti di GeoSolutions da parte della nostra regione con cui peraltro non abbiamo MAI lavorato direttamente. In qualità di rappresentante di GeoSolutions mi sento in dovere di rispondere ancora una volta puntualizzando alcuni aspetti non solo dal punto di vista tecnico e se questo comporterà di non lavorare
Re: [Gfoss] R: Rilascio MapStore 1.5.1 con versione Mobile per Android
Ciao Diego, D_Guidi wrote P.S: maledetti thread, comunque! solo per dirti maledetti thread è geniale e fa prendere anche un po' di respiro - Andrea Borruso email: aborr...@tin.it website: http://blog.spaziogis.it feed: http://feeds2.feedburner.com/Tanto 38° 7' 48 N, 13° 21' 9 E -- View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/R-Rilascio-MapStore-1-5-1-con-versione-Mobile-per-Android-tp7587428p7587430.html Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com. ___ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666 iscritti al 22.7.2013