V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
linkexf
V2EX  ›  问与答

室内平面位置图原理

  •  
  •   linkexf · 2015-03-31 09:16:42 +08:00 · 3014 次点击
    这是一个创建于 3557 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    6 条回复    2015-03-31 11:42:50 +08:00
    deben
        1
    deben  
       2015-03-31 09:42:59 +08:00
    @linkexf 买触摸屏可以联系我,哈哈!

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

    剩下的预定操作什么的,就相对比较简单了,写业务代码就可以了。
    learnshare
        2
    learnshare  
       2015-03-31 10:08:07 +08:00   ❤️ 1
    之前开发过使用 SVG 的室内地图,不过用的引擎是自己写的,性能低,无兼容性。
    lucky2touch
        3
    lucky2touch  
       2015-03-31 10:49:31 +08:00   ❤️ 1
    室内平面图就是画各种点线面,HTML5应该可以画吧,至于路线和距离,可以事先画好导航路劲,然后用寻路算法计算路径,最后根据线的长度和比例算出距离。
    kukat
        4
    kukat  
       2015-03-31 10:53:28 +08:00   ❤️ 3
    以前做过html5+js的实现,不过显然这个更牛逼
    http://qiao.github.io/PathFinding.js/visual/
    linkexf
        5
    linkexf  
    OP
       2015-03-31 11:19:12 +08:00
    @kukat 哈哈 我去研究下,,
    mulog
        6
    mulog  
       2015-03-31 11:42:50 +08:00
    @kukat
    Wow 这个做得好赞
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5896 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 02:16 · PVG 10:16 · LAX 18:16 · JFK 21:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.