sorry @mrticklespot for not responding on time (swaping phone here).
Answering both ideas:
-
Regarding dollhouse view, there are some interesting implementation of this on 360 tours side. Everpano is one of them, here there is a demo of dollhouse view. Another one is krpano, whit their recent adition of depthmaps, that allows rendering dollhouse view based on both 360 imagery and textured 3d model, here there is a demo of this functionality (remember to press ‘dollhouse’ button). Although being closed / propietary, this two softwares are based on three.js.
-
In relation with distance measuring, our friend @hofk shared right here an excelent working demo, including addding a helper line between the two points being measured, you can see the demo and the discussion post.
Hope it helps