Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [udig-devel] Moving Geometries

That sounds like an interesting application.

A couple quick things:
- I am sure you found a bug :-)
- What version are you using right now for your development work
- I recommend making a custom "irrigation tool" when the time comes (which knows something about your domain (perhaps it can snap to pipe joins or something? It is very nice to even just repurpose the edit geometry tool with a custom cursor). You can look into changing the workflow so that dragging the line work allows you to move the entire geometry; and grabbing a point allows you to just move a point
- Try the advanced mode of the edit tools (set in preferences and restart I think). The edit geometry tool has a better experience here (you can add and create points without changing tools for example)
- I have some (very long) documentation on the edit tool framework in the developers guide. Their is also an example of a custom edit tool in the tutorials folder which may be of assistance.

Jody Garnett
On Wed, Mar 11, 2009 at 12:00 PM, <Luke.Temby@xxxxxxxxxxxxxxx> wrote:

Hi all,

I've been developing an app to help farmers administor their farms based on udig (currently on 1.2m2). The users will need to be able to move geometries around (eg irrigation systems). I am having issues moving the geometries. The only way I can see to move geometries is to use Edit Geometry tool. Click to select, then draw a box around the points then click and drag to move it.

The issue I'm having is that the tool just drops a point here and there (seemingly randomly) while dragging, resulting in a disfigured shape with points randomly placed across the map. Is this a bug in the tool? Is there another way to move geometries?

Thanks for any advice
Luke
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel



Back to the top