[udig-devel] Testing for RC9 (plus image pyramid plans)
Jesse Eichar
jeichar at refractions.net
Sun Feb 4 10:40:31 PST 2007
Comments in line
On 3-Feb-07, at 1:24 PM, Gabriel Roldán wrote:
> Hi all,
>
> I would like just to add a couple issues to Adrian's feedback,
> which arises
> from my experience working on editting tools lately
>
> 1) Table view.
> Table view has become a table editor. Thus it would be very useful to:
> a) being able to open more than one view (like the "new console
> view" option
> in eclipse's console view)
> b) stick a view to a layer, so one is able of changing the current
> layer
> without loosing the currently being editted attribute set
> c) some way to "update batch" a given attribute for the selected
> features.
> Like for setting the street_code to the selected street segments.
>
I agree and am making JIRAs. Although FYI some of these issues won't
make 1.1.0 (I'm sure you're not surprised).
> 2) Toolbar and menus
This issue is to a large degree preference. Right now the "Actions"
are in one toolbar and the Tools are in the other. Richard has a
project that requires being able to configure the toolbar using
extensions in the plugin.xml so I think I'm going to leave this and
allow people to define their own configurations for their app based
on their preference. One thing we could do is define a couple
configurations and present that in preferences.
>
> 3) Edition control
> Adrian spoke about being able to draw vertical/horizontal lines
> while creating
> a geometry. I think the topic goes beyond to the point that, while
> editing
> geometries, it is necessary to combine different techniques, thus the
> selection of a feature creation/modification tool should set a
> "mode", in
> order that other context sensitive "modifiers" can be used.
> Examples:
> - being editing a line and set an "ortho" mode which only allows
> horizontal
> and vertical lines, or even enabling the drawing of line segments
> orthogonal
> to another one from another feature.
> - being editing a line and set the edition mode temporarily
> parallell to
> another, existing one.
> - while adding vertices to a line, draw an arc and then
> continue
> adding straight segments.
>
> of course there are much more possible examples. AutoCAD is the
> most feature
> rich app I know on this regard.
Fair enough. I've added a JIRA
>
> 4) Transaction handling
> The commit buttong is always enabled, even if there are no open
> transaction.
> Same for rollback. It could be usefull to have a transaction log
> view, so one
> could visualize what's pending.
I know :P I'm pretty sure there is an issue. I'll make sure that is
schedule for fix soon.
>
> 5) Enabling selection on multiple layers.
> This one seems like a key requirement in order to leverage the current
> platform interactions to be reused on editting tools and geoprocessing
> operations. Though implementation details are a topic for another
> thread, I
> guess we should agree that multiple layers with a selection set are
> needed.
> Let's discuss the how later. So far, commenting out the else clause
> with
> layer.setFiler(Filter.ALL) in MapImpl makes the trick by now
> (except clear
> selection starts to missbehave a little)
This is being addressed as we speak.
Thanks to you too for the feedback. I've got all the JIRA's made up
now.
Jesse
More information about the udig-devel
mailing list