good suggestion Larry Larry Becker wrote: > Hi Stefan, > > >I think a start could be to write a PostGIS plugin that allows > >incremental updating of tables. > >We have already one here: , but this one updates only complete tables. > > I think that before incremental update would be possible, we would need > to enhance the JUMP Feature model with a "modified" state variable ( and > somehow keep it up to date). Currently, modifications are only tracked > at the FeatureCollection level. > > Larry > > On Mon, Mar 30, 2009 at 5:24 PM, Stefan Steiniger <sst...@geo.uzh.ch > <mailto:sst...@geo.uzh.ch>> wrote: > > Hei Jignesh, > > Thank you for the info. Until May is pretty soon... so we need to > carefully structure the work. I think you will need about 2-3 weeks to > get to know OpenJUMP. > > So, during the next days, can you > * subscribe to the developer mail list? - I send a copy of this email to > the list. So people get to know you. > * setup OpenJUMP in your programming environment, and > * start to learn OpenJUMP/JUMP and its architecture. I.e. you could > start with: > ** reading the programmers manual (unfortunately it's a bit old), > ** checking out the organization of our source-code tree, and > ** doing the hello world example > > the manual: > http://www.vividsolutions.com/jump/bin/JUMP%20Developer%20Guide.pdf > > more info on setting up OpenJUMP (in eclipse) and example code can be > found here: > http://www.openjump.org/wiki/show/Documentation > ...scroll down the page to the developer documentation section > > You will see, that OpenJUMP is heavily based on a plugin-system. This > should help to develop new functionality easier. > > ========================= > > While I am writing this I am not sure yet if it would be better to let > you work on the GDBMS, Postgis and Oracle write support, or a User Help > System. So more questions: > > * Have you worked with PostGreSQL / PostGIS and Oracle Spatial before? > Would you have access to an Oracle installation? > I think a start could be to write a PostGIS plugin that allows > incremental updating of tables. > We have already one here: , but this one updates only complete tables. > > * can you look into this project and tell me if that is interesting for > you as well? : http://gdbms.sourceforge.net/ > What we would wish is to load data via GDBMS into OpenJUMP. > > * It would be also good if you can have a look into this project: H2 > spatial: > http://geoserver.org/display/GEOS/H2+Spatial+Database > http://geosysin.iict.ch/irstv-trac/wiki/H2spatial/Download > What we would need here is to load data not in-memory but to write them > instead in the H2 database. > > * If you don't like the database stuff above, then you could work on the > help system implementation. > > ====================== > Probably we can't help you that much in telling you how to do these > things. We can only give hints. And you would need to find out on your > own how other projects integrate these tools. Especially there only > vague ideas for a help system - but other open source gis have one too > where we could look into. > > However, if you prefer to work on small projects and not such bigger > things I can think about such ones too (we have long bug and feature > request list). > > stefan > > jignesh borisa wrote: > > > > Hello Sir, > > > > Thank you for your reply.My course name is Open Source Development We > > have to work on Open Source Project.It is our Class project. > > I can work for 10-15 hours per week. > > My course is already started in this semester. > > It will complete in May-2009. > > There is not any need to write project proposal as it is class > project. > > yes I might need to write final report of my work. > > ya I have some experience with Geographic Information System and > Databases. > > I have worked as Java programmer in India.Also I am also doing my > > curriculum projects in Java Programming. > > Yes I would like to work on tasks that you mentioned in your mail. > > > > Also I have seen your project.It is quite interesting to work on it. > > > > Thank you. > > > > Jignesh > > > > On Sun, Mar 29, 2009 at 9:54 PM, Stefan Steiniger > <sst...@geo.uzh.ch <mailto:sst...@geo.uzh.ch> > > <mailto:sst...@geo.uzh.ch <mailto:sst...@geo.uzh.ch>>> wrote: > > > > Hei Jignesh, > > > > thank you for your interest. People that want to help > inmproving the > > software are always welcome. > > Can you tell me more on the course? i.e.: > > - what would be the hours per week you would work on the project > > - when would the course start and finish (how many weeks?) > > - do you need to write a project proposal? > > - do you need to write a final report on your work? > > - Do you have experiences with Geographic Information Systems > (our > > software), Databases, Computational Geometry, spatial algorithms? > > - what are your experiences in Java programming? Would you be > > willing to work on some "core" tasks that require advanced > > programming knowledge? e.g. a couple of such topics would be: > e.g. > > i - Work on an abstract data layer and a model that allows to > store > > data in the H2 database. This way OpenJUMP should be enabled > to work > > also with large datasets and not only datasets that can be > load into > > the memory. An alternative is the utilization of GDBMs > > ii - Working on a graphic flow chart modeller (such as Sextantes > > modeler or ESRI Modelbuilder) that can be used to chain different > > processing steps. This Topic should also include a proper binding > > with Sextante to allow raster image analysis in OpenJUMP. > > iii - Implementing build-in write support for databases such as > > PostGIS, Oracle and My SQL <http://openjump.org/wiki/show/MySQL> > > that allows all-at-once but also incremental writing (see gvSIG > > implementations). > > iv - Continuing developments of a Web Processing Service (WPS) > > plugin for OpenJUMP and a server based on OpenJUMP functionality > > (see WebGEN by Moritz Neun and Theodor Foerster). > > v - Integration of a help system for (analysis) functions. > > vi -Creating a draft and proptype of “OpenJUMP Mobile” for data > > creation and editing in the field. This involves in > particular the > > design of a new GUI that allows to use existing mechanisms. > > vii - Extend OJs core so that annotations can be stored including > > images and web links (similar to Google Maps Push Pins). > > viii - Implement a default-settings/ini-file system to allow > > OpenJUMP to be used in larger business operations. (sstein: > not sure > > if that is a 3 months task) > > ix - Work on upgrades of OpenJUMP core. This would include > working > > in the separation of “model” aepects from the GUI for > implementing a > > docking framework. > > > > my personal preferences would be the topics (in order): > > i - H2 database or GDBMS, > > v - help system > > iii - database write support > > > > If you think something is interesting for you then tell > me/us. Then > > we would think about the further procedure. e.g. making you > familar > > to the other core developers and introduction to the software > > architecture) > > > > cheers from Calgary > > stefan > > > > PS: I will 'cc' Landon Blake aka Sunburned Surveyor - who is > > co-leading the project > > > > Jignesh Borisa schrieb: > > > > Message body follows: > > > > Hello Sir, > > > > Myself Jignesh Borisa.I am pursuing my Masters in Computer > > Science from San Jose State University.I have taken Open > > Source Development Subject in this semester.As a class > > project,we have to work on some open source project and make > > some changes or improvements acquired by developers.I have > > seen your project and I am interested to work on this > project. > > > > So please assign me some work regarding your project.So I > > can work on this project as my curriculum project. > > > > Thank you. > > > > Jignesh > > > > > > > > -- > > This message has been sent to you, a registered > SourceForge.net > > user, > > by another site user, through the SourceForge.net site. This > > message > > has been delivered to your SourceForge.net mail alias. > You may > > reply > > to this message using the "Reply" feature of your email > client, or > > using the messaging facility of SourceForge.net at: > > https://sourceforge.net/sendmessage.php?touser=2457309 > > > > > > > > > > > > > > > > -- > > Jignesh > > > ------------------------------------------------------------------------------ > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > <mailto:Jump-pilot-devel@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > > -- > http://amusingprogrammer.blogspot.com/ > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > > > ------------------------------------------------------------------------ > > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
------------------------------------------------------------------------------ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel