Newsgroup: it.discussioni.geometri
Titolo: Parte il progetto open:geo, il primo programma topografico open source

Con la collaborazione di 
www.pregeo.it
 parte oggi ufficialmente il
progetto open:geo.
L'obiettivo finale è la realizzazione del primo programma di
topografia rilasciato sotto la licenza Open Source GPL, che permetterà
all'utente non solo di utilizzarlo gratuitamente, ma, se ne è in
grado, di apportare modifiche al sorgente per adattarlo alle proprie
esigenze.
Le funzionalità previste per la versione 1.0, che verrà rilasciata
entro la prima metà del 2006 sono:
    * Completa compatibilità e integrazione con PREGEO 8
    * Disegno a video dello schema del rilievo, con la possibilità di
aggiungere punti in vari modi, disegnare contorni, avendo
automaticamente il libretto compilato direttamente
    * Stampa diretta ed esportazione in formato DXF dello Schema e
dello Sviluppo
    * Creazione curve di livello parametriche
    * Creazione modello digitale del terreno in tre dimensioni
    * Creazione automatica di profili e sezioni impostandone
semplicemente le linee al di sopra delle maglie triangolari o
rettangolari
Per maggiori informazioni sul progetto e per contribuire con idee e/o
suggerimenti è stato approntato un sito apposito al seguente
indirizzo:
http://opengeo.asclabs.com
Ciao, Tony
--
Antonino Salvatore Cutri' ===---------
------=== 
a...@asclabs.com
http://www.asclabs.com
 ===------

> Per maggiori informazioni sul progetto e per contribuire con idee e/o
con quale linguaggio lo realizzerete?

Anche se tutti i miei precedenti applicativi topografici li ho scritti
in Delphi, open:geo invece verrà realizzato in Java, per via della sua
portabilità su diverse piattaforme e per la presenza di strumenti di
sviluppo professionali e assolutamente gratuiti :)


Open:Geo. - Ottima idea e buon lavoro ............ e aderite, aderite e
aderite,  più saremo e più il progragramma sarà completo.
Nicola (Geo-91) - PZ -

 ha scritto nel messaggio 
news:1121353190.4...@z14g2000cwz.googlegroups.com...


 progetto open:geo.
Come sempre GRANDE TONINO!! :-)
Purtroppo non so programmare in Java, altrimenti -lo giuro- vi darei un a
mano! :-)
--
Bye
MioMao

MioMao ha scritto:

Accc. se era in Visual Basic (o anche Basic) avrei potuto contribuire...
Tempo fa ho realizzato un programmino, che ho chiamato PGCAD7, che 
acquisiva le coordinate dal pregeo 7 e le convertiva in .DXF
Se non fossi impegnato in altre cose magari un pensierino l'avrei fatto 
(giusto per la scusa di imparare a programmare in Java ;-))) )
Posso solo aggiungere: Buon Lavoro!!! :-)))
-- 
Daniele Pinna  (leva oops. per rispondere) * ICQ "chiedilo"
* Vota il mio sito nella TOP100 Italiana *
Sito Web 
DAPINNA.COM
: 
http://www.dapinna.com
Il Docfa in Pillole:  
http://www.ildocfainpillole.it

"Antonino Salvatore Cutrì"
Ottima iniziativa, come del resto quelle già avviate.
Se posso essere utile sono a disposizione.
Ciao, Albert.one

 ...
Complimenti, era ora che qualcuno iniziasse a muoversi in questa
direzione.
Bene anche il fatto che venga sviluppato in Java proprio per la
portabilita' su diversi OS. Buon lavoro.
-- 
(_  _)/ __  )/ __  )/\ ò  |user@slackwarebox:~$ info Top
 / / / /_/ // /_/ ///\\/\ |MTBclimber-AlpineArtilleryMan
( / (_____// ____////\\\/ |mail:totomar-AT-libero-DOT-it
 colm(FUR)/ /vrh(SLO) \\\ |La follia è la virtù dei geni

 fatto (giusto per la scusa di imparare a programmare in Java ;-))) )
In merito allo studio del Java, sai che ci sto facendo un pensierino pure
io?
Mi sono scaricato SuperWaba, per programmare il Palm Os.... quasi quasi mi
rimetto a studiare! :-))
--
Bye
MioMao

 rimetto a studiare! :-))
se vuoi un consiglio se vuoi imparare un linguaggio di programmazione 
lascia stare java.
personalmente non mi piace, per applicazioni "normali" è troppo lento e 
occupa un mare di risorse. (altro discorso per le grandi applicazioni 
distribuite)

 applicazioni distribuite)
Sinceramente non piace molto nemmeno a me. Non lo conosco bene (anzi).. e il
mio approccio deriva dallo script. Quel poco che mi sono guardato lo trovo
un po' ostico; probabilmente (a naso) è più facile l'approccio per chi
conosce il C++ (almeno... le strutture mi sembrano simili; ma non conosco
bene nessuno dei due... quindi... come dice il venerabile sibillino: prima
di parlare si dovrebbe studiare) :-D
Btw, ora non ho tempo da dedicarci (devo recuperare 20 anni; ciao.. ora vado
a fare un corso di recupero...) :-DD
--
Bye
MioMao

Attenzione..purtroppo spesso e volentieri (per colpa di Netscape!), si
tende a pensare allo JavaScript come qualcosa legato a Java..beh...
sono due cose completamente diverse...la Netscape chiamo' il suo
linguaggio di scripting  JavaScript SOLO perche'? voleva cavalcare il
successo di Java, una mera mossa pubblicitaria infatti (sarebbe come
per esempio creare una bibita qualunque e chiamarla chesso' miaCocaCola
solo per sfruttare il successo del termine ;-), le similitudini si
fermano qui, non ci sono origini comuni infatti tra i due linguaggi e
neanche legami di qualche tipo :)!
Ciao, Tony
---


 sono due cose completamente diverse...
Si, certo; me ne sono reso conto.
Dicevo che il mio approccio arriva dal JS (e aggiungo "dal vb6")...e che
(comuqnue) trovo il J particolarmente ostico.
--
Bye
MioMao

Scusami non avevo letto bene la tua risposta evidentmente! Beh, Java
? un linguaggio puramente orientato ad oggetti, non e' difficile da
imparare, anzi di sicuro ? piu' facile che il C++. Ma mi rendo conto
che per chi proviene dal VB6 per esempio, la curva di apprendimento e'
molto ripida.
Ho scelto comunque Java per la scrittura di open:geo per vari motivi:
1) ci programmo sin dalla sua prima versione :)
2) si trovano on linea una marea di risorse gratuite (documentazioni,
strumenti, tutorial,ecc)
3) combinato con l'ambiente di sviluppo Eclipse ne esce fuori uno
strumento estremamente produttivo, almeno nella scrittura di puro
codice. Tanto per farti un esempio una routine che in Delphi c'ho messo
20 minuti a scriverla e a testarla, in Eclipse, grazie soprattutto alla
compilazione al volo e alle facilitazioni del linguaggio, c'ho messo
solo 6 minuti! E visto che ad open:geo ci lavorero' solo nel mio tempo
libero, risparmiare di un terzo il tempo di  scrittura del codice è un
vantaggio di cui non posso farne a meno, soprattutto se voglio
rispettare i tempi della roadmap :-D
Ciao, Tony


 meno, soprattutto se voglio rispettare i tempi della roadmap :-D
Indubbiamente... non fa una grinza. :-)
--
Bye
MioMao

MioMao ha scritto:

Farai il porting per il Palm? ;-)


 abbordabili e il linguaggio, mi sa che ne acquisterò uno di quelli.
se voui un lunguaggio semplice da imparare, ma completo prova python

 Farai il porting per il Palm? ;-)
Non ho idea di cosa sia il porting... :-D
--
Bye
MioMao

 se voui un lunguaggio semplice da imparare, ma completo prova python
Non conosco.
Io cerco ma tu dammi due info al volo, dai! :-)
--
Bye
MioMao

Se vuoi maggiori info su Python vai qui:
www.python.org
Anzi...visto che per open:geo avevo già previsto la possibilità da
parte dell'utente di personalizzarlo senza dover conoscere
necessariamente Java, potrei includere la possibilità di estenderlo
usando Python (esiste un interprete Python per Java, chiamato Jython ).
Fatemi sapere :-D
CIao, Tony


 Non ho idea di cosa sia il porting... :-D
Il porting è quell'operazione che prevede la conversione di un 
programma, tramite la riscrittura o l'adattamento del codice, da un 
ambiente operativo ad un altro (o anche da un linguaggio ad un altro), 
come ad esempio da PC a Palmare :-)


 se voui un lunguaggio semplice da imparare, ma completo prova python
Anche secondo me e' il migliore per imparare, trovi molta
documentazione in rete.
http://programmazione.html.it/python/python_01.htm
Inoltre esiste una estensione anche per PalmOS.
Il problema e' che essendo interpretato non e' veloce come uno compilato
specialmente se il programma richiede numerosi calcoli.
Per il resto e' una bomba, viene usato in molti gestionali grazie alla
possibilita' di usare librerie grafiche tipo wxpython, collegamenti a
DB, estensioni open ecc..
Supporta la programmazione ad oggetti, non e' necessario occuparsi
della gestione della memoria come in C ed e' multipiattaforma ....
E' interfacciabile con altri linguaggi, e' presente in quasi tutte le
distribuzione linux.
Tempi di apprendimento brevi, produttivita' elevata.
Ho iniziato a studiarlo l'anno scorso ma poi per motivi X ho dovuto
mollare....
La miglior guida IMHO:
http://www.python.it/doc/Howtothink/Howtothink-html-it/index.htm
-- 
(_  _)/ __  )/ __  )/\ ň  |user@slackwarebox:~$ info Top
 / / / /_/ // /_/ ///\\/\ |MTBclimber-AlpineArtilleryMan
( / (_____// ____////\\\/ |mail:totomar-AT-libero-DOT-it
 colm(FUR)/ /vrh(SLO) \\\ |La follia č la virtů dei geni

?