I have no idea of the state of Web-GIS, both open-source and commercial, so I 
can't help you.
 
About OpenJUMP I think it would be great if it could be modularized into a 
Web-GIS _server_  more than a _client_.
Let me explain.
 
If you want a Web 2.0 GIS system, chances are you need an image server as well,
because sending all data in vectorial form to the client and then doing all the 
drawing
client-side, is probably _very_ inefficient (even using SVN).
So a good approach would be to send the "background" as a raster image drawn by 
the server
and then doing only the relevant (and small) drawing on the client.
 
Since OpenJUMP is very good at drawing, it could be a very good image server.
What it's needed is to excerpt from it the 
Datasource/Layer/Rendering/anythingelsethatsneeded part.
 
Then you need a Web 2.0 client, but here OpenJUMP can't help you much, because 
it's Swing based.
You could maybe put it inside an applet, but this won't be ver Web 2.0 anyway.
If you want a "real" Web 2.0 client you have to write it almost from scratch.
Sure you can take inspiration from OpenJUMP, but not much code, unless you find 
something
capable to automatically turn Swing into Ajax.
 
A few months ago I played around a little with GWT (Google Web Toolkit), and it 
proved 
quite powerful and easy to use at creating Ajax applications without even have 
to _touch_ JavaScript.
I was able to prototype a very simple read-only client for MapServer, and I 
even added simple
rectangle drawing capabilities.
And there are a few other good open-source Java Ajax frameworks, out there:
    http://code.google.com/webtoolkit/
    http://www.zkoss.org/
    http://www.nextapp.com/platform/echo2/echo/
    http://ajaxpatterns.org/Java_Ajax_Frameworks
 
Of course, to create a complex Web-GIS client as the one you need is another 
story...
 
It now occur to me that a Web 2.0 client would be a good candidate for 
Mobile-GIS too...
 
Hope this helped!!!
 
Bye
Paolo Rizzi
 


 -----Messaggio originale-----
Da: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] conto di Larry Becker
Inviato: martedì 6 novembre 2007 23.40
A: JUMP Users Discussion
Oggetto: [jump-users] Slightly off topic:The state of web GIS


Hello all,

  I'm in the early stages of a new, but long anticipated software project 
involving GIS.  My assumption has always been that the role of the GIS client 
would be filled by SkyJUMP, and the role of the GIS server would be filled by 
ESRI Arc-something.  Recently, I've been pressured by the clients to adopt a 
web 2.0 approach to the project for the usual reasons, ease of deployment, 
maintenance, and certification.

  Unfortunately, the client GIS definitely needs to support fairly heavy data 
creation and editing capabilities, plus I need to perform a good bit of 
customization to integrate it with another application that will be a consumer 
of some of the GIS data.  The direction that I have been pointed by the clients 
is toward ArcServer's new Web Editing capability.  However, we have found that 
ESRI changes the direction of their platform every three or four years, leaving 
frustrated early adopters in their wake.  To paraphrase Obi-Wan, "I would 
prefer to avoid any ESRI entanglements." 

  So my question for all of you GIS gurus out there is, "What is the state of 
web GIS?"  Can the current state of the art handle my scenario, or is it still 
too soon?

  And since this is a JUMP users discussion list, I'll also pose the question, 
"Could JUMP be morphed into an editing web client?" 

best regards,

Larry Becker
Integrated Systems Analysts, Inc.

-- 
http://amusingprogrammer.blogspot.com/ 

_______________________________________________
jump-users mailing list
[email protected]
http://lists.refractions.net/mailman/listinfo/jump-users

Reply via email to