Я получаю отрицательное значение высоты, даже если я на 6-этажном здании. Сначала я думал, что мой код ошибочен, поэтому я загрузил несколько приложений из игрового магазина. Даже это показывает отрицательное значение. Мое местоположение - Ченнай, Тамилнаду, Индия.Отрицательное значение высоты в Android
ответ
Вы пробовали смотреть на это? Я не эксперт по GPS, но две точки в ответе здесь, скорее всего, будут проблемой. Android: How to get accurate altitude?
По какой-то причине ваше устройство получает плохие результаты GPS, возможно, из-за ограничений оборудования или ошибок встроенного ПО. Обратитесь за помощью к изготовителю устройства.
Нет, устройство хорошее –
Я просто гугле вокруг немного, и это то, что я нашел около Chennai:
Высота 6 м (20 футов)
Первое что, по моему мнению, это среднее значение высота, что, вероятно, означает, что над ним есть некоторые части города, а также некоторые части, которые ниже уровня моря, даже на 10-15 м (что примерно соответствуетвысота 6-го этажа).
Это, в сочетании с высоким запасом погрешности измерения высоты GPS (+/- 15m), возможно, привело к тому, что вы заметили отрицательную высоту.
Возможно, я ошибаюсь, это только моя первоначальная идея. Вы можете проверить его, поднявшись на близлежащие холмы или горы, например [согласно google] Гора Паллаварам.
Показатели абсолютных высот GPS не всегда точны и имеют погрешность около +/- 15 метров (50 футов) в 95% случаев. GPS зависит от четкого и беспрепятственного просмотра или не может производить точные измерения диапазона спутников и, следовательно, ошибки. Так что я бы сказал, чтобы взять показания GPS с солью.
Я не уверен, для чего вы планируете использовать данные, но я бы предложил вам нормализовать показания, которые вы получаете за определенный промежуток времени и использовать их.
Вот source
Обычно карта данных обеспечивает средние уровни высоты данного региона, возможно, вы можете объяснить, что в качестве базового значения и вычислить относительно точные абсолютные высоты.
- 1. отрицательное значение от Android getLocationOnScreen
- 2. Разница дат показывает отрицательное значение в android
- 3. Верхнее отрицательное значение маржа Android в ScrollView
- 4. Отрицательное значение в edittext
- 5. Отрицательное значение поля
- 6. отрицательное значение для «mean_squared_error»
- 7. DateTimeDFF() возвращающее отрицательное значение
- 8. Игнорировать отрицательное значение
- 9. Значение целого значения отрицательное
- 10. gettimeofday возвращает отрицательное значение
- 11. Отрицательное значение при условии?
- 12. Отрицательное значение ASCII
- 13. Функция Возвращаемое отрицательное значение
- 14. malloc возвращает отрицательное значение
- 15. Отрицательное значение неверно напечатано
- 16. Отрицательное значение System.nanotime()
- 17. Bitmap.GetPixel() возвращает отрицательное значение
- 18. clock() Возвращает отрицательное значение?
- 19. Отрицательное значение информационного усиления
- 20. nasm idiv отрицательное значение
- 21. Отрицательное значение коэффициента в R?
- 22. Отрицательное значение в якорной собственности
- 23. SQL: получить отрицательное значение
- 24. отрицательное значение с IRanges
- 25. Django memcached отрицательное значение
- 26. Отрицательное значение MySQL TIMEDIFF
- 27. fscanf() возвращает отрицательное значение
- 28. Отрицательное значение, возвращаемое временем
- 29. __NSCFNumber вернуть отрицательное значение
- 30. count (*) возвращающее отрицательное значение
Спасибо Алекс, наконец, я получил правильную информацию о высоте, и я нахожусь на высоте 28 метров над уровнем моря. В Урапаккаме, Ченнаи, –