Modify

Opened 3 years ago

Last modified 3 years ago

#18434 new enhancement

Edit geotagged images localization with the same tools as the nodes

Reported by: StephaneP Owned by: team
Priority: major Milestone:
Component: Core image mapping Version:
Keywords: Cc: Don-vip, francois2

Description (last modified by StephaneP)

At this time you can't select more than one geotagged images to edit their localization.

If the GeoImageLayer could manage an images as a node on an osm layer, we could use all the already existing tools like moving a selection, rotate, distribute, and so on.
We can even imagine that an image sequence could be nodes on a way.

Attachments (1)

18434.patch (12.5 KB) - added by taylor.smock 3 years ago.
Initial patch (starting implementation of OsmData<?, ?, ?, ?>). DOES NOT WORK.

Download all attachments as: .zip

Change History (6)

comment:1 Changed 3 years ago by Don-vip

First steps towards this are being made in Mapillary plugin, see #18909 comments

comment:2 Changed 3 years ago by Don-vip

Priority: normalmajor

Changed 3 years ago by taylor.smock

Attachment: 18434.patch added

Initial patch (starting implementation of OsmData<?, ?, ?, ?>). DOES NOT WORK.

comment:3 Changed 3 years ago by taylor.smock

I'm starting to pull the changes I made to Mapillary's plugin over into JOSM.

Please _do_ not merge the current patch -- its a case of "what happens if I get run over by a bus."

For the implementation I did in the Mapillary plugin, see https://gitlab.com/gokaart/josm-mapillary-plugin/-/commits/feature/cleanup-images . I stopped half-way through, but it works (tm), as far as the OsmData<?, ?, ?, ?> goes, and I'm going to implement that here, and then modify Mapillary to use the JOSM classes.

comment:4 Changed 3 years ago by StephaneP

Description: modified (diff)

comment:5 Changed 3 years ago by taylor.smock

See #19061 for work on changing commands and selection for non-OsmPrimitive data.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set.
to The owner will be changed from team to the specified user.
The owner will change to StephaneP
as duplicate The resolution will be set to duplicate.The specified ticket will be cross-referenced with this ticket
The owner will be changed from team to anonymous.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.