2016-09-19 3 views
0

У меня есть приложение, в котором я пытаюсь найти пользователей, мне нужно довольно точное отслеживание местоположения для моего приложения, я определил критерии как высокую точность и высокую мощность, но в местах с низким сигналом (где как в сетях, так и в GPS, низкий уровень сигнала, в основном в помещении). Отслеживаемое местоположение примерно на 100 метров или больше от исходного местоположения, есть ли способ сделать его более точным?Отслеживание местоположения в местах с низким уровнем сигнала

+0

Если вы не готовы к вычислению более точного положения в зависимости от последнего точного положения (lat/long/speed/bearing). Это проблемы с оборудованием. (Кроме того, в помещении, вы можете иметь место Wi-Fi.) – AxelH

+0

@AxelH WIFI не может быть использован, да, я действительно хочу делать вычисления, чтобы получить более точное местоположение, любой указатель в этом направлении? –

+1

Извините, просто сумасшедшая идея. Я думаю, вы могли бы использовать подшипник и скорость, чтобы найти приблизительную точку, в которой вам нужно добавить радиус ошибки. Но если пользователь обернется ... Но я думаю, вы могли бы искать логику, которую программное обеспечение GPS управляет виртуальной позицией в туннеле. – AxelH

ответ

0

Нет, нет программного обеспечения, чтобы сделать его более точным. Аппаратные способы включают в себя маяки Bluetooth (вы должны установить их на сайт), собирая больше данных о доступных сетях Wi-Fi, чтобы улучшить LBS (вам нужно собирать данные о рудах, чем Google, и обрабатывать их лучше, чем они) или запускать новые поколения спутников GPS с гораздо более мощные передатчики (что планируется, но еще не сделано).