tree based distance cartograms for naviga6on
play

Tree-Based Distance Cartograms for Naviga6on Jon Barron - PowerPoint PPT Presentation

Tree-Based Distance Cartograms for Naviga6on Jon Barron EECS Goals Visualize my commute-able neighborhood Idea: encode using distance Allows


  1. Tree-­‑Based ¡Distance ¡Cartograms ¡ for ¡Naviga6on ¡ Jon ¡Barron ¡ EECS ¡

  2. Goals ¡ • Visualize ¡my ¡commute-­‑able ¡neighborhood ¡ • Idea: ¡encode ¡using ¡distance ¡ – Allows ¡easy ¡comparison ¡ – Intui6ve? ¡

  3. Input ¡Map ¡+ ¡Tree ¡

  4. Warped ¡Tree ¡

  5. Tesselated ¡Input ¡Map ¡

  6. Parametrized ¡Mesh ¡

  7. Constrain ¡the ¡Mesh ¡

  8. Op6mize ¡the ¡Mesh ¡ (Maximize ¡area, ¡minimize ¡perpendicular ¡distor6on, ¡jaggedness) ¡ ¡

  9. “Sew” ¡the ¡“seams” ¡ (minimize ¡distor6on, ¡minimize ¡number ¡of ¡edges) ¡

  10. Warp ¡the ¡image ¡and ¡labels ¡

  11. Cons: ¡ • Heavy ¡distor6on ¡(that’s ¡the ¡point) ¡ • Distances ¡not-­‑on-­‑the-­‑tree ¡are ¡meaningless? ¡ • Difficult ¡to ¡relate ¡to ¡unwarped ¡map, ¡without ¡ labels. ¡ • Doesn’t ¡work ¡on ¡general ¡graphs ¡ • No ¡no6on ¡of ¡what ¡it ¡means ¡to ¡travel ¡*off* ¡the ¡ tree. ¡

  12. Pros: ¡ • Compelling ¡and ¡ Interes.ng ¡ • Easy ¡to ¡compare ¡distances ¡ • Labels ¡seem ¡easy ¡to ¡understand ¡

  13. Future ¡Work? ¡ What ¡does ¡it ¡mean ¡to ¡travel ¡off ¡of ¡the ¡tree? ¡ How ¡many ¡6mes ¡should ¡every ¡loca6on ¡appear ¡ on ¡the ¡warped ¡map? ¡Exactly ¡once? ¡

Recommend


More recommend