我一直在嘗試獲取多個蜂窩塔的CellID以在C#應用程序中對Windows手機的位置進行三角測量。獲取多個單元格ids進行三角測量 - C#windows mobile
我能夠使用David Tiger的WMLocationInfo dll從http://forum.xda-developers.com/showthread.php?t=934948獲得當前連接的單元塔的緯度/經度,但這不夠準確,因爲它僅使用當前的單元塔。如果不使用GPS,我需要約100M的準確度。所以如果我能得到至少三個塔的CellIDs和信號強度,我應該能夠在合理的範圍內提高精度。
我在Get Multiple Cell IDs for location using Cellular Towers C# Windows Mobile找到了一個討論johansebasb正在解決相同的要求。
有人可以指向我可以使用的示例項目或代碼嗎?
在此先感謝。
你看過了嗎[如何正確的三角化GSM手機塔得到一個位置](http://stackoverflow.com/questions/10329877/how-to-properly-triangulate-gsm-cell-towers-to-get -一個位置)? – PaulH
謝謝,保羅。是的,我看了一下,但我不確定我所瞄準的設備是否支持AT + KCELL命令,而不是試驗我認爲更簡單的解決方案是手動找到帶有CellID的3個相鄰塔,獲得信號強度並編寫算法來計算近似位置。 – smichigan
@PaulH順便提一句,我一直無法找到如何在Windows Mobile應用程序中執行AT命令。我能找到的幾十個例子都展示瞭如何將AT命令傳遞給通過串行或USB連接到PC的GSM調制解調器或設備。是否有一些代碼可以指向我? – smichigan