Modify

Opened 13 years ago

Last modified 4 weeks ago

#1981 new enhancement

rotate map view

Reported by: steffen.flemming@… Owned by: team
Priority: normal Milestone:
Component: Core Version: latest
Keywords: Cc: flaimo, michael2402, jidanni, javierpf

Description (last modified by skyper)

It would be nice if one could rotate and tilt the view of the map, because:
i stand on a position and take several photos into different directions.
allthoug all photos are geocoded and reference points are visible
it would be easier to map the things shown if one could rotate the map so the direction of a way
seen on the photo (it goes straigt forward) is the same of the mapview.
Link to the data:
http://www.openstreetmap.org/index.html?mlat=53.98770160337839&mlon=11.202652704801043&zoom=18
atteched you will find the original photo and how it could be.

Attachments (4)

CurrentView.jpg (75.5 KB) - added by steffen.flemming@… 13 years ago.
OriginalPhoto.JPG (199.0 KB) - added by steffen.flemming@… 13 years ago.
RotatedView.jpg (83.8 KB) - added by steffen.flemming@… 13 years ago.
RotatedAndTiltedView.jpg (52.9 KB) - added by steffen.flemming@… 13 years ago.

Download all attachments as: .zip

Change History (41)

Changed 13 years ago by steffen.flemming@…

Attachment: CurrentView.jpg added

Changed 13 years ago by steffen.flemming@…

Attachment: OriginalPhoto.JPG added

Changed 13 years ago by steffen.flemming@…

Attachment: RotatedView.jpg added

Changed 13 years ago by steffen.flemming@…

Attachment: RotatedAndTiltedView.jpg added

comment:1 Changed 11 years ago by skyper

Ticket #2717 has been marked as a duplicate of this ticket.

comment:2 Changed 11 years ago by skyper

Ticket #6342 has been marked as a duplicate of this ticket.

comment:3 Changed 11 years ago by skyper

Cc: flaimo added

comment:4 Changed 10 years ago by skyper

Description: modified (diff)
Owner: changed from framm to team

comment:5 Changed 6 years ago by michael2402

Cc: michael2402 added

comment:6 Changed 5 years ago by osm.ruben@…

This feature would be much appreciated. I find myself tilting my head all the time when editing ways in detail, it would be far better for my neck to rotate the viewport instead.

comment:7 Changed 5 years ago by Don-vip

Ticket #14842 has been marked as a duplicate of this ticket.

comment:8 Changed 5 years ago by Don-vip

Priority: minornormal

comment:9 Changed 5 years ago by Don-vip

Cc: jidanni added

comment:10 Changed 5 years ago by bastiK

Btw., it is possible to rotate the map, but probably not as convenient as you may have hoped:

First find the UTM zone for your region and the corresponding EPSG code. For example for UTM zone 34 it would be EPSG:32634. Then, to rotate the map by 30 degrees, use a custom projection with the following parameter string:

+init=EPSG:32634 +gamma=30

comment:11 Changed 5 years ago by Don-vip

+init=EPSG:3857 +gamma=30 does not work, is it only for some projections?

comment:12 Changed 5 years ago by bastiK

Yes, gamma is only a parameter for Oblique Mercator (omerc) and Transverse Mercator (tmerc).

comment:13 Changed 5 years ago by javierpf

Cc: javierpf added

comment:14 Changed 4 years ago by Klumbumbus

Ticket #16896 has been marked as a duplicate of this ticket.

comment:15 Changed 3 years ago by anonymous

No progress after 10 years? Seriously? It would help a lot with mapping not horizontal features. Now it is too painful.

comment:16 Changed 3 years ago by michael2402

There has been some internal work to make this possible, but a lot of components / layers do not support it yet.

comment:17 in reply to:  15 ; Changed 3 years ago by stoecker

Replying to anonym:

No progress after 10 years? Seriously? It would help a lot with mapping not horizontal features. Now it is too painful.

No real demand in 10 years actually says "Not worth bothering with".

comment:18 in reply to:  17 ; Changed 3 years ago by ha

Replying to stoecker:

No real demand in 10 years actually says "Not worth bothering with".

This is a very disturbing comment. The reason why there's "no demand" is because people don't see any progress in 10 years and don't see the point of raising it again. There's no response in 10 years and it's unlikely a few more comments would make it better. It's a sad fact but not why we should take it as-is.

comment:19 in reply to:  18 ; Changed 3 years ago by stoecker

Replying to ha:

Replying to stoecker:

No real demand in 10 years actually says "Not worth bothering with".

This is a very disturbing comment. The reason why there's "no demand" is because people don't see any progress in 10 years and don't see the point of raising it again. There's no response in 10 years and it's unlikely a few more comments would make it better. It's a sad fact but not why we should take it as-is.

Well, maybe we understand our own bug tracker a bit better than you think? Features which people really want get duplicated tickets all over the time with differing descriptions and use cases. A request which sits here for such a long time without a single duplicate is not really needed. And please don't think starting to make duplicate tickets now will change the situation.

comment:20 Changed 20 months ago by Klumbumbus

Ticket #19791 has been marked as a duplicate of this ticket.

comment:21 Changed 18 months ago by Klumbumbus

Ticket #20083 has been marked as a duplicate of this ticket.

comment:22 Changed 16 months ago by stoecker

Ticket #20408 has been marked as a duplicate of this ticket.

comment:23 Changed 16 months ago by anonymous

Please, please add this, it would be so useful.

comment:24 Changed 15 months ago by astrid

Commenting to +1 the number of people who would appreciate this feature. Thanks!

comment:25 Changed 15 months ago by communities+osm@…

Would appreciate this feature as well as it would improve usability in certain cases a lot.

comment:26 Changed 13 months ago by anonymous

+1, or would it be better if I made a duplicate ticket?

comment:27 Changed 12 months ago by richlv

Usecase: a PicLayer image with text. Having it rotated to match the actual features sometimes makes text very hard to read.

comment:28 Changed 12 months ago by trybowski

I've came to this Trac just to file a request for this feature. Since it is already there, I'd like to express my strong support for it.

My use case is that my neighbourhood is rotated in about 30 degrees. It makes working on mapping unnecessarily harder. If I could rotate the view to have my buildings aligned to horizontal and vertical axis it would be easier to map, edit and spot errors.

Thanks in advance.

comment:29 Changed 12 months ago by stoecker

Guys, we have a voting feature in the wiki. Please use it.

Also the main issue here is not to express support, but we need somebody, who actually does the work.

comment:30 in reply to:  29 ; Changed 12 months ago by trybowski

Replying to stoecker:

Guys, we have a voting feature in the wiki. Please use it.

Do you mean the voting at the top of this page? It's hardly noticeable...

Also the main issue here is not to express support, but we need somebody, who actually does the work.

I'm sorry stoecker, but you're contradicting yourself. Is it maybe possible that you're personally not convinced about this request and therefore you're attempting to undermine the meaning of this ticket?

20 months ago you wrote that you'd judge request's popularity by number of its duplicates and that this ticket had none. In fact by that time it already had four duplicates. You said that this was not a popular request, so was “not worth bothering with”. Now you say that expressing support for the request is not really important, because somebody needs to actually do the job. That's understandable, but isn't is true for ALL the requests? So why single out this one by writing such a thing?

I would gladly help if I had the skills, which I sadly don't.

Let's face the truth: 1. Over the years 14 people explicitly supported this ticket. 2. Supposedly you already have some work done on this. 3. There are threads over internet where people search for OSM editors having the feature. And after all let's be frank: rotating a map is a BASIC of the BASICS.

All the above calls for some basic acknowledgement of this request and not dismissing it as “not worth it”. So you really should at least acknowledge that it is a useful, wanted feature; and you should try to analyse the workload needed and perhaps set a release date for which you're aiming with this. Otherwise you're just being unfair.

Please don't respond along the words that you don't really have to anything, because it's an open source, volunteer-based, unpaid project. We know. But If that would be the answer, then no point having the wiki or this tracker at all.

All the best and no offence intended.

comment:31 in reply to:  30 ; Changed 12 months ago by stoecker

Replying to trybowski:

Also the main issue here is not to express support, but we need somebody, who actually does the work.

I'm sorry stoecker, but you're contradicting yourself. Is it maybe possible that you're personally not convinced about this request and therefore you're attempting to undermine the meaning of this ticket?

20 months ago you wrote that you'd judge request's popularity by number of its duplicates and that this ticket had none.

We are judging the popularity by many different factors, e.g. Votes, Duplicates, Activity, Complexity. 20 months ago all indicators said this is a rather uninteresting feature request. I simply reacted to a comment of somebody who like you claimed to know better how the development works.

My personal opinion does not matter here as it does not change anything, but as you ask: I don't need the feature myself, but can see that in certain situations it may be helpful.

Please don't respond along the words that you don't really have to anything, because it's an open source, volunteer-based, unpaid project. We know. But If that would be the answer, then no point having the wiki or this tracker at all.

If you don't want to hear that it's your problem, but that fact simply does not go away. The bug tracker is for collecting bugs and ideas. But it does not decide what the developers do, that's their individual decision.

Use the existing voting feature and the ticket will be climb up in report/14. That may increase attraction for a developer. Apparently no developer was willing yet to start the implementation of this feature.

To ENSURE a feature gets implemented either do it yourself or find someone doing it for you - core developers will help with reviews and in case of trouble.

comment:32 in reply to:  31 Changed 12 months ago by michael2402

Replying to stoecker:

Apparently no developer was willing yet to start the implementation of this feature.

I did. I have parts of it as patch file. One of my branches allows distortions for background imagery (including rotating the map view and using a transforming background imagery to a projection that was not the original one): https://github.com/michaelzangl/josm/branches
Just search here for the not merged branches, there are not many.

… There it is, rotating / transforming images: https://github.com/michaelzangl/josm/compare/mapview-extract-imagery-rendering#diff-dc023e8197d4c25694c8e2c79d5830e8aba4c748e668557c84f98b881fb90805R79

Implementing a rotation after this change is easy: Create a new projection that uses the old one as a base and rotates around a east/north point, then set that as projection.

Last edited 12 months ago by michael2402 (previous) (diff)

comment:33 Changed 10 months ago by ChillyDLesby

I strongly support the request for rotating maps. I am mapping from aerial imagery in desert areas, and with the sun shinig from below (South) it is often very hard to tell a ridge from a valley. Most of the time you see an inverse relief, which is not helping.

comment:34 in reply to:  19 Changed 8 months ago by anonymous

Replying to stoecker:

Well, maybe we understand our own bug tracker a bit better than you think? Features which people really want get duplicated tickets all over the time with differing descriptions and use cases. A request which sits here for such a long time without a single duplicate is not really needed. And please don't think starting to make duplicate tickets now will change the situation.

So you judge feature necessity by the number of people failing to use the bugtracker's Search function, and needlessly creating duplicates? Aren't votes enough?

comment:35 Changed 7 months ago by anonymous

I support this request.

comment:36 Changed 6 months ago by chaz@…

I would find this feature very useful.

comment:37 Changed 4 weeks ago by m.tintor@…

Hello, at Kodiak Robotics we use JOSM for mapping. Map View rotation would be very useful for us (instead of requiring fixed North orientation).

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 steffen.flemming@gmx.de
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.