From: Sunburned S. <sun...@gm...> - 2009-03-31 22:19:03
|
Stefan, Thanks for your help coordinating with Jignesh. If I can assist, let me know. The Sunburned Surveyor On Tue, Mar 31, 2009 at 3:02 PM, Larry Becker <bec...@gm...> 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 <ss...@ge...> 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 <ss...@ge... >> > <mailto:ss...@ge...>> 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 >> Jum...@li... >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > -- > http://amusingprogrammer.blogspot.com/ > > ------------------------------------------------------------------------------ > > _______________________________________________ > Jump-pilot-devel mailing list > Jum...@li... > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > |