簡體   English   中英

用於室內導航的BLE信標

[英]BLE beacon for indoor navigation

我想為我的大學開發用於室內導航的移動應用程序(適用於Android)。 哪種編程語言最適合呢? 例如,我可以將JavaScript用於前端,將PHP用於后端嗎?

謝謝 :)

免責聲明:我在一家室內導航公司工作。

沒有任何編程語言,用於室內導航“更好”。 如果您對JavaScript感到滿意,我會說使用它而不是完全學習一種新語言。 我說這是因為開發“室內導航”應用程序可能是一項艱巨的任務,而無需任何第三方平台為您做很多繁重的工作(地圖渲染,地圖管理,尋路邏輯等)。 為了開始尋找正確的答案,您可能還需要學習很多新的術語。

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

地圖數字化,您將需要以某種方式找到最新的地圖。 這比聽起來要難得多。 此外,一旦找到它,就需要將其轉換為既輕巧又准確的格式。 PNG,SVG,GeoJSON,KML,WKT是一些格式。 GeoJSON可能是您最好的選擇。

Map Rendering,您可以使用許多很棒的開源渲染引擎,這些引擎具有出色的文檔。 也有很多付費和企業的。

尋路,這是繪制一條從一個點(通常是用戶位置)到另一點(最終目的地)的路徑。 這是一些尋路算法如何工作的示例: https : //qiao.github.io/PathFinding.js/visual/

地圖管理,室內空間的變化要比室外空間頻繁得多。 想想您的例子,一所大學每學期會有不同的班級和課程表-這將需要以某種方式由CMS由CMS管理。

這還不是全部,但應該足以讓您入門。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM