-
Notifications
You must be signed in to change notification settings - Fork 106
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enhancement request: Add tool to move object(s) #1263
Comments
Would be really useful to add such tool (I know that similar "move selected object" tool presented in some vector and raster editors). |
The process described in initial comment feels very OCAD-ish to me. ;) In Mapper map import can be done this way:
Please note that the map intended for import can be placed above the target map and its opacity can be adjusted so that underlying details are visible. Would that work for you? |
I was unaware of the template import option. Nice addition! I still think a non-template way would be useful, however. There are cases where you might want to adjust objects that are already on the map. For instance, when you have spent time tracing objects from an image that was incorrectly georeferenced. You adjust the image and then reposition the objects. Also, when correcting for the (small) difference between NAD83 and WGS84. |
So far, moving objects was possible only by dragging their frame. However, if the frame was far from the object of interest, dragging the frame was impractical. This change introduces tracking of path segments and areas and offers them as an object move handle. Closes OpenOrienteeringGH-1263
Why just not add mouse JFTR, What about keep "exact shape" of moved object according "Map coordinates", "Local coordinates" and "Coordinate reference system" (projection) for georeferenced maps? |
I don't think there is a need to move a single node when there so many selected nodes that we don't display node handles. |
Why do miss a tool when you can just select the object(s) and drag?
The use case I have in mind is importing a large number of objects, often from another application, that needs to be moved and perhaps rotated and scaled in order to align with the existing map. In order to move objects you currently have to drag at the boundary box of the object selection. Frequently, good alignment points are far from the boundary. If you zoom out, the mouse resolution is too imprecise, and if you zoom in, you have to move blindly (or use some helper object at the edge to measure the move).
What I suggest is to have the same move mechanism that is currently used for templates. A manual move mode that can be used anywhere on the map and a positioning popup where you can enter numeric values that control the move. The popup could also be used for scaling and rotation, just like the one for the templates. There might even be a checkbox
A nice to have feature would be popup coordinates matching the currently selected viewing coordinates.
The text was updated successfully, but these errors were encountered: