David Fleig wrote:
I’ve skimmed over the last three months of notes and found a few
threads that are related but didn’t see anything too concrete to work
with, and I don’t know the current status of development on a lot of it.
We have an RCP application that we are adding more functionality to,
and were looking at uDig for some map visualization. The idea is that
this new plugin would let the client software display maps with some
additional overlays of our own information.
Perfect :-)
In this fashion we would need a way for the app to say switch
perspective and now pull up the map, maybe with a list of layers –
with a new uDig plugin to handle another layers of our own data as
well. From what I’ve seen so far, I’m not sure if this is possible or
not. The “Custom Application Tutorial” seems to be more geared to
writing a new application with uDig as the base and adding onto it
from there, or at least it seems that way.
The same details apply, compose your application with the "uDig GIS
Application" feature included in the mix and you will have access to the
MapEditor, it sounds like you are already familiar with perspectives and
the rest.
Any hints or suggestions would be appreciated,
Sure:
- Currently our visualization code is only available as a RCP "Editor",
the parts are available if you need to create a view but we have not
traveled down that road yet.
- You can choose to integrate your own content as either a MapGraphic
(for decorations), or Layer (for actual data).
- The uDig "Catalog API" operates in a manner similar to IResource, we
have provided a Java 5 API and are a bit more strict about blocking
behavior (as all GIS data is either large, remote or both)
- There is a blackboard associated with each Map, and each layer inside
the Map allowing you a place to tie your domain model to these uDig
constructs
- Recent work on POJO support in the community section can provide you
with a couple of example how how you can draw objects from your original
application onto the screen
Cheers,
Jody
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel