室内平面位置图原理

2015-03-31 09:16:42 +08:00
 linkexf

现在有个项目需要触摸屏展示室内平面图的效果,然后点击平面图上的位置可以预订和操作一些事件。而且需要计算出前台到预订位置的路线和距离。有了解过这方面的原理吗?是否用html5能实现呢?希望有经验的牛人提点一些。。。

2834 次点击
所在节点    问与答
6 条回复
deben
2015-03-31 09:42:59 +08:00
@linkexf 买触摸屏可以联系我,哈哈!

说正事儿,以前做过一个小项目,跟你这个需求类似。
如果你们这个设计是给自己用的,那么可以不用考虑各种地图距离算法什么复杂的东西,直接定位点,然后根据路径连线,找出最短路径就可以了。
至于是否 HTML5 什么的,无所谓了,习惯用什么就用什么。

剩下的预定操作什么的,就相对比较简单了,写业务代码就可以了。
learnshare
2015-03-31 10:08:07 +08:00
之前开发过使用 SVG 的室内地图,不过用的引擎是自己写的,性能低,无兼容性。
lucky2touch
2015-03-31 10:49:31 +08:00
室内平面图就是画各种点线面,HTML5应该可以画吧,至于路线和距离,可以事先画好导航路劲,然后用寻路算法计算路径,最后根据线的长度和比例算出距离。
kukat
2015-03-31 10:53:28 +08:00
以前做过html5+js的实现,不过显然这个更牛逼
http://qiao.github.io/PathFinding.js/visual/
linkexf
2015-03-31 11:19:12 +08:00
@kukat 哈哈 我去研究下,,
mulog
2015-03-31 11:42:50 +08:00
@kukat
Wow 这个做得好赞

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/180493

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX