Hello
is it possible to include an 3d view or 3d maps in locus which are generated based on the heightlines? I mean an map which look like the map on the attached picture.
If yes can you include such aa feature in locus because I think this would be an really helpful and cool feature
I hope that you can say that this is possible.
Thanks in advance
...or at least get some nice 2,5D shading.
There are some similar ideas in getsetisfaction for hillshading or contour lines. I support this idea.
Any news regarding this topic?
AFAIK, there`s already a beta version supporting it.
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.
Apemap now supports 3D and it is really really great. So good that I`m thinking about buying one of the extensive licenses.
Sometimes this could be very handy!
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
<a class="notranslate" href="http://getsatisfaction.com/locus/topics/i_craved_locus_could_3d/changes" rel="nofollow" target="_blank">I craved locus could 3D...</a>.
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
<a class="notranslate" href="http://getsatisfaction.com/locus/topics/ideas_to_implement_a_pseudo_3d_visualisation_while_waiting_for_a_full_3d_locus/changes" rel="nofollow" target="_blank">Ideas to implement a pseudo 3D visualisation while waiting for a full 3D-Locus</a>.
I would definitely like to see this 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.
"Status changed to Under consideration"
This is indeed a good sign :D
Yes, from 'planned' :). There was set too much ideas to 'Planned' so I change them all back to "Under consideration". Now will be chance to reconsider what is possible and what isn't and mark only these really "planned" to "planned" :)
nothing easier then vote down onelook ;). Anyway hope you know, that shading is already implemented in Locus (menu > settings > maps - advanced)
Thanks for reply. Yes, I know it. I try it, but it's too relative bland for flat areas. Can I set intensity of this overlay (set whitepoint and blackpoint height)? On first screenshot is overlay on classic map. Second image is manualy edited if image editor (contrast, ...) - it's perfect for me. It's look as 3D, but it's 2D.
No, unfortunately shading has no public settings. I tried to find some compromise between intensity and usage. And this is result
I believe that this is an exhaustive feature to implement. CPU intensive, takes lot of time to implement properly and error prone while not being that useful. Hands down it looks cool, but not that useful.
Examples of map generated from SRTM data:
Shadding from SRTM data generated by Locus:
Color semitransparent overlay custom map (darken mode):
On first map you can see where is hill and where is lowland. When you plan trip, this information helps.
I want to support smsa001 and onelook and Bálint Szebenyi - well working 3d will consume a lot of development resources whereas improvements of 2d (hill shading with adjustable intensity or the like) and of augmented reality (simply "really working") will consume considerably less resources and would satisfy most "3d use cases". And if I really need 3d, well, I simply use Google Earth for 5 minutes.
have a look at these two pages
http://www.railpage.com.au/f-t12007.htm
http://forums.atomic-systems.com/viewtopic.php?t=24507&sid=79e52e0afa17f7b373625e37524bebbf
Hello mark,
thanks for links. Anyway problem here are not an elevation data. Locus already have access to completely all data needed for 3D (as you may notice on offline hillshading). Problem here is simple - my technological skills. I'm total nubie in work with 3D, so it should take a long time to learn and do it. That's why it's still not yet "completed" ...
Hmmm ... would it have something interesting to do with the Nutiteq SDK ?
http://www.nutiteq.com/nutiteq-sdk/overview/
http://www.nutiteq.com/nutiteq-sdk/comparison/
http://www.nutiteq.com/nutiteq-sdk/licensing/
https://github.com/nutiteq/hellomap3d/wiki
Best regards
Can't understand the hype about "3D"-maps.
I have tested this now in Orucks - nice - but not really usable in most situations.
So i vote -1
:P
Color semitransparent overlay custom map (darken mode)
like screenshot from user onelook are just fine...
gynta:
3D maps are easier to read (if done right) when you plan to pass a difficult terrain. Especially un-experienced users who have not that well trained imagination of translating contours into terrain will benefit from it.
Hillshading helps, but 3D goes further. Most people will have much better understanding from 3D than flat map (imagine it even without hill-shading):
Sometimes it is hard (slow) to learn from the map if contours go up or down. You must watch for peaks or lakes to find what is up or down. One look into 3D explains all.
1) So the non-experienced users would typically overview the 2D map with hillshading and when he wants to understand the slopes, he will switch to 3D for a particular view.
2) Or (even experienced users) want to see difficult parts of the track from 3D view before they go there to pre-imagine how it will go, remember and find the path better and avoid dangerous areas.
Replies have been locked on this page!