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> 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>> 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
> 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

Reply via email to