Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Sony17
28 / 28 / 6
Регистрация: 24.05.2013
Сообщений: 157
#1

Смещение координат GPS/NetWork - Программирование Android

22.05.2014, 16:16. Просмотров 1310. Ответов 7
Метки нет (Все метки)

Всем известная проблема - смещение координат, полученных через GPS/NetWork, на гугл/яндекс картах. Примерное расстояние смещения: координаты, полученные в помещении ~150м., на улице ~15м. Есть у кого-нибудь решение подобной проблемы? Может какая-нибудь закономерность смещения там есть, на определенные координаты, которую можно вычислить и дописать свою функцию корректировки? Ибо точность мне нужна практически 100%
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2014, 16:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Смещение координат GPS/NetWork (Программирование Android):

Не определение GPS координат - Программирование Android
ОФФТОП: В первоначальной версии все работу наладить удалось, но захотелось структурировать код. Сейчас задача вернуть все в...

Где почитать об определении GPS координат - Программирование Android
Посоветуйте, какую-нибудь статью грамотную почитать и/или пример по определению GPS-координат?

Убрать диалог о включении GPS и иконку GPS. Тихий запуск GPS - Программирование Android
Здравствуйте! Подскажите есть ли возможность включить GPS в тихом режиме, чтобы пользователь не догадался об этом! На данном...

Получение координат gps из своего класса (getLastKnownLocation) - Программирование Android
Один из методов класса содержит Location location; LocationManager lm = (LocationManager)...

Считывание GPS координат (долготы и широты) и запись в файл - Программирование Android
Добрый день, у меня возникли трудности с считыванием координат с GPS датчика и через Network и записи всего этого в файл по тику таймера....

Gps и расстояние - Программирование Android
Вопрос такой, можно ли по координатам которые записываются раз в 5 минут посчитать расстояние? Или это как-то по другому делать?

7
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
22.05.2014, 18:20 #2
Цитата Сообщение от Sony17 Посмотреть сообщение
Ибо точность мне нужна практически 100%
Тогда Вам к военным! Только их чипы дают точность на улице до метра (ракетные удары). Для штатских приборов именно такая погрешность - смирись! Слышал на улице около 5 метров, но может и 15 - не проверял!
0
krapotkin
2728 / 2604 / 663
Регистрация: 14.04.2014
Сообщений: 12,570
Записей в блоге: 7
22.05.2014, 21:13 #3
у меня трамвайки по городу гоняют бывало GPS и +- 100(!) м.))
потом был переход на новую техническую базу с Глонассом
теперь в основном +- 15 м
меньше не будет
сегодня телевизор пообещал а 2020 году 10см и квартиру каждому к 2000году)))
подожди ))))
0
Sony17
28 / 28 / 6
Регистрация: 24.05.2013
Сообщений: 157
22.05.2014, 21:19  [ТС] #4

Не по теме:

Цитата Сообщение от Tester64 Посмотреть сообщение
Тогда Вам к военным!
Номерок не подскажите?



Как думаете, имеет смысл определить координаты 5-7 раз подряд и вычислить среднюю величину, тем самым минимизировать это смещение?
0
krapotkin
2728 / 2604 / 663
Регистрация: 14.04.2014
Сообщений: 12,570
Записей в блоге: 7
22.05.2014, 21:52 #5
частично сгладится, да, но зависит от частоты измерений.
и еще сильно от прибора
опять же из опыта - размах отклонений более всего у неподвижного объекта
0
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
22.05.2014, 21:57 #6
Цитата Сообщение от Sony17 Посмотреть сообщение
тем самым минимизировать это смещение?
Вряд-ли! Облако не сильно портит сигнал, но думаю наличие помех в эфире и отражений слегка сбивает позицию. И не думаю что чип быстро пересчитает сигнал. У меня на телефоне датчик может и 15 минут подстраиваться под спутники. А потом уже сам быстро работает. Но как "перезапросить" сигнал не у буфера чипа, а у спутников - не знаю.
0
Sony17
28 / 28 / 6
Регистрация: 24.05.2013
Сообщений: 157
23.05.2014, 02:00  [ТС] #7
С iPhone все определяется идеально.. Точность - в каком подъезде я живу.
Хотя бы минимизировать это смещении как-нибудь можно?
Если писать функцию корректировки полученных значений (прибавить, отнять десятитысячную долю), то как узнать, в каком направлении их корректировать?..
0
krapotkin
2728 / 2604 / 663
Регистрация: 14.04.2014
Сообщений: 12,570
Записей в блоге: 7
23.05.2014, 08:38 #8
точность +- N это означает "точка примерно здесь в радиусе N метров", где конкретно, не узнать. Ошибка определения - произвольная.
0
23.05.2014, 08:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.05.2014, 08:38
Привет! Вот еще темы с ответами:

Прослушка GPS - Программирование Android
Добрый день Регистрирую прослушку на доступность GPS так: BroadcastReceiver receiver = new BroadcastReceiver() { ...

GPS Tracker - Программирование Android
Функционал: шлёт GPS координаты по UDP. Струкутра: Activity - запускает и останавливает сервис, отображает кол-во отправленных и...

Работа с gps - Программирование Android
помогите пожалуйста! как получать скорость с помощью gps?

GPS трекер - Программирование Android
Здравствуйте! Вот пишу диплом, завтра надо сдавать на проверку. Помогите пожалуйста! Дело горит! Надо реализовать отслеживание себя и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.