首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >室内导航信标

室内导航信标
EN

Stack Overflow用户
提问于 2018-04-02 19:50:00
回答 1查看 1.1K关注 0票数 0

我想在我的大学里开发一个用于室内导航的移动应用程序(用于Android)。哪种编程语言对此最好?例如,我可以使用JavaScript作为前端,使用PHP作为后端吗?

谢谢:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-05 19:01:01

免责声明:我在一家室内导航公司工作。

没有比室内导航更好的编程语言。如果您对javascript很满意,我会说使用它而不是完全学习一种新的语言。我要说的是,因为开发“室内导航”应用程序可能是一项相当大的任务,而没有第三方平台为您做了大量的工作(地图绘制、地图管理、寻路逻辑等等)。也有许多新的术语,你可能需要学习,甚至开始寻找正确的答案。

您可能需要研究的几件事情是:

地图数字化,你将需要找到一个最新的地图以某种方式。这比听起来难多了。此外,一旦您找到了它,您将需要将它转换成一种既轻量级又准确的格式。PNG、SVG、GeoJSON、KML、WKT是一些需要查看的格式。GeoJSON可能是你最好的选择。

地图呈现,有很多很好的开源渲染引擎,您可以使用这些引擎有很好的文档。也有很多有报酬的企业。

路径查找, --这是从一个点(通常是用户位置)绘制一条路径到另一个点,即最终目的地。下面是一些寻路算法的工作方式的示例:https://qiao.github.io/PathFinding.js/visual/

地图管理,室内空间的变化比室外更频繁。想想你的例子,一所大学每学期都会有不同的课程和时间表--这将需要在CMS中得到某种程度的管理,并由某人来管理。

这不是一切,但应该足以让你开始工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49617844

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档