Now that SRTM files are supported, it would be great if offline maps could be converted to 3D maps, by using height data from SRTM files, something like Ozi3D.
- 66 Posts
- 7 Reply Likes
- 67 Posts
- 7 Reply Likes
There are some similar ideas in getsetisfaction for hillshading or contour lines. I support this idea.
- 8 Posts
- 0 Reply Likes
Any news regarding this topic?
AFAIK, there's already a beta version supporting it.
AFAIK, there's already a beta version supporting it.
Menion, Official Rep
- 2961 Posts
- 210 Reply Likes
news? I was playing few days with OpenGL, but because it's completely new topic for me, and because huge number of requests and issues forced me back to raw locus, it's again frozen for a while. OpenGL support is planned, probably also something with 3D (even if this is not so much needed), but I cannot promise now nothing specific, because there is many much more interesting and wanted ideas to do ...
I think it's needed for example for hikers who like to see and know the hills or mountain names surrounding them with help of the 3D map. This is implemented in Google maps and is helpful, especially when map is centered to my position and looking around rotates map. I would use AR plugin for that, but it's very imprecise so I can't rely on it. It would be great if 3D maps or AR plugin were implemented or fixed.
- 8 Posts
- 0 Reply Likes
Apemap now supports 3D and it is really really great. So good that I'm thinking about buying one of the extensive licenses.
- 10 Posts
- 0 Reply Likes
- 1 Post
- 0 Reply Likes
I like hiking, the mountains contours of desperately i need in 3d, hopefully this can happen ..
thx
This reply was created from a merged topic originally titled
I craved locus could 3D....
thx
This reply was created from a merged topic originally titled
I craved locus could 3D....
Hello,
Until the challenges with OpenGL API are solved, we should look into different manner to visualise altitude changes on a map.
There's a big difference between what looks nice and what we actually need. I love 3D views but what I am missing is a way for my brain to know what are peaks and what are valleys in maps and specially orthophotos . There are different ways to achieve that result, static methods and dynamic methods.
1. Would it be a solution to generate some hillshade on top of the view? This is a static method. The depth information is communicated with a single picture.
Hillshade maps already exist but what could be even more useful is a user defined hillshade where it is possible to define the coming direction of the light.
One needs to define one 3D vector v1 from the chosen position of the sun to say the center of the map.
A field of ground normal vectors of ad-hoc density must also be calculated. Each ground vector v2ij is the surface normal vector pointing upward at point ij
The angle Aij is the angle between v1 and v2ij. If |Aij| is between 90° and 0° then the shading is on at point ij . The shading intensity is then inversely proportional to |Aij|.
2. Generating altitude contour lines could also help to produce a sensation of depth. The distance between curves (delta altitude), color should be user defined.
3. Finally, the most interesting concept.
It is possible to give a real 3D depth to a top view. This is a dynamic method. The depth information is communicated by displaying a succession of pictures by panning the view. Try panning a top view in Google earth at reasonable altitude. It will give you a good idea of what I am talking about.
When panning the view, pixels at higher altitude translate more than at lower altitude. The translation is inversely proportional to the distance between the eye and the terrain. This is of course function of the altitude of the terrain.
This technique can be applied together to any data in Locus: maps, overlays and wms to indifferently map data to the the topography. Used separately on different data sources could create some interesting 3D layering effects.
The question is if the transformation made on the screen pixel grid can be calculated in real time or does it slow down the screen refresh rate?
What do you think of these suggestions?
Cheers
This reply was created from a merged topic originally titled
Ideas to implement a pseudo 3D visualisation while waiting for a full 3D-Locus.
Until the challenges with OpenGL API are solved, we should look into different manner to visualise altitude changes on a map.
There's a big difference between what looks nice and what we actually need. I love 3D views but what I am missing is a way for my brain to know what are peaks and what are valleys in maps and specially orthophotos . There are different ways to achieve that result, static methods and dynamic methods.
1. Would it be a solution to generate some hillshade on top of the view? This is a static method. The depth information is communicated with a single picture.
Hillshade maps already exist but what could be even more useful is a user defined hillshade where it is possible to define the coming direction of the light.
One needs to define one 3D vector v1 from the chosen position of the sun to say the center of the map.
A field of ground normal vectors of ad-hoc density must also be calculated. Each ground vector v2ij is the surface normal vector pointing upward at point ij
The angle Aij is the angle between v1 and v2ij. If |Aij| is between 90° and 0° then the shading is on at point ij . The shading intensity is then inversely proportional to |Aij|.
2. Generating altitude contour lines could also help to produce a sensation of depth. The distance between curves (delta altitude), color should be user defined.
3. Finally, the most interesting concept.
It is possible to give a real 3D depth to a top view. This is a dynamic method. The depth information is communicated by displaying a succession of pictures by panning the view. Try panning a top view in Google earth at reasonable altitude. It will give you a good idea of what I am talking about.
When panning the view, pixels at higher altitude translate more than at lower altitude. The translation is inversely proportional to the distance between the eye and the terrain. This is of course function of the altitude of the terrain.
This technique can be applied together to any data in Locus: maps, overlays and wms to indifferently map data to the the topography. Used separately on different data sources could create some interesting 3D layering effects.
The question is if the transformation made on the screen pixel grid can be calculated in real time or does it slow down the screen refresh rate?
What do you think of these suggestions?
Cheers
This reply was created from a merged topic originally titled
Ideas to implement a pseudo 3D visualisation while waiting for a full 3D-Locus.
I would definitely like to see this in Locus.
One of few functions I found present or better implemented in OruxMaps missing in Locus.
One of few functions I found present or better implemented in OruxMaps missing in Locus.
Hello, I find the interesting points raised noutters, especially point 2.
I think it would be very helpful to have contour lines (elevation) generated from DEM files, so you can take them over any map.
Greetings.
I think it would be very helpful to have contour lines (elevation) generated from DEM files, so you can take them over any map.
Greetings.
Related Conversations
Track recording never uses SRTM data?
- svartbjorn, 2 years ago
- Last reply: svartbjorn, 2 years ago
- 1
- 4
- Question
- Answered
hiking with 3d maps and tour suggests
- bugfix, 2 years ago
- 1
- 0
- Idea
plz let me disable the Maps 3D-feature!
- gynta, 3 years ago
- Last reply: Menion, 3 years ago
- 1
- 7
- Problem
- Solved
Getting error when using my own .map file
- Nick Pietrosanti, 2 years ago
- Last reply: Petr Voldan, 2 years ago
- 1
- 10
- Problem
- Not a Problem







