underdarkGIS, (edited )
@underdarkGIS@fosstodon.org avatar

Yay or nay? What do you think about these squiggly lines as a solution for visualizing overlapping lines?

This is just a small sample dataset from , visualized using and

hbecerra,
@hbecerra@mapstodon.space avatar

@underdarkGIS My last bike ride

underdarkGIS,
@underdarkGIS@fosstodon.org avatar

@hbecerra that looks like quite the ride. Thanks for sharing

stevefaeembra,
@stevefaeembra@mapstodon.space avatar

@underdarkGIS

How about using a single straight line between nodes, but using coloured dash patterns? So the top line would have salmon, turquoise and blue repeated over the length of the line?

(I have no idea if Qgis can do this. 😅 )

underdarkGIS,
@underdarkGIS@fosstodon.org avatar

@stevefaeembra I vaguely remember trying that before, with very limited success

IvanSanchez,
@IvanSanchez@mastodon.social avatar

@underdarkGIS Nay. Straight parallel lines should work better IMHO.

underdarkGIS,
@underdarkGIS@fosstodon.org avatar

@IvanSanchez I think I still don't know a QGIS trick to get good automatic line offsets for nice parallel lines

jhilden,
@jhilden@vis.social avatar

@underdarkGIS @IvanSanchez Parallel lines are clearly tricky, see how Google struggles

jhilden,
@jhilden@vis.social avatar

@underdarkGIS @IvanSanchez To the question, just maybe squigglies can work. Automatic parallel lines that then fail like google is a bad choice. An algo that did neatly laid out parallels would be awesome, but obviously something that needs a lot of clever handling of edge cases.

jhilden,
@jhilden@vis.social avatar

@underdarkGIS @IvanSanchez What if the lines “fanned out” along an intersecting path at a right angle halfway along the straightest line between the connected points?

underdarkGIS,
@underdarkGIS@fosstodon.org avatar

@jhilden could you share an example of how this would look like? I'm not sure that I get the idea

jhilden,
@jhilden@vis.social avatar

@underdarkGIS I’ll make a sketch at some point!

cedricr,
@cedricr@mapstodon.space avatar

@jhilden @underdarkGIS @IvanSanchez there’s a blog post by Transit about how they did theirs https://blog.transitapp.com/how-we-built-the-worlds-prettiest-auto-generated-transit-maps-12d0c6fa502f/, there’s python code from Organic Maps here https://github.com/organicmaps/subways, and there is some apparently very interesting piece of C++ code here https://github.com/ad-freiburg/loom, as well as the related paper here https://ad-publications.informatik.uni-freiburg.de/ACM_efficient%20Generation%20of%20%20Geographically%20Accurate%20Transit%20Maps_extended%20version.pdf

That’d be a very nice QGIS plugin idea 😅…

(all links via @maeool)

underdarkGIS,
@underdarkGIS@fosstodon.org avatar

💯 that would be a great plugin

Thanks for sharing all these resources, Cedric

InsertUser,

@underdarkGIS

It would be brilliant if QGIS could do something like LOOM out of the box for lines that are on top of each other for part of their run.

I suspect it requires so much computation that it wouldn't work on the fly.

Demo: https://loom.cs.uni-freiburg.de/global

Paper: https://arxiv.org/abs/1710.02226

@IvanSanchez

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • GTA5RPClips
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • ethstaker
  • osvaldo12
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • ngwrru68w68
  • kavyap
  • normalnudes
  • cisconetworking
  • JUstTest
  • InstantRegret
  • khanakhh
  • cubers
  • everett
  • Durango
  • tacticalgear
  • anitta
  • modclub
  • Leos
  • tester
  • megavids
  • provamag3
  • lostlight
  • All magazines