Leave a comment

Comments 141

mazila79 January 25 2023, 07:09:51 UTC

Никак не решить эту проблему. Чтобы указатель показал направление движения, надо несколько секунд двигаться прямолинейно.
PS. Можно решить проблему обходным путём. Покупаем магнитный компас, и осваиваем приёмы ориентирования. Вопрос "в каком направлении ехать" перестанет быть актуальным.

Reply

_sudar January 25 2023, 08:02:07 UTC

Все намного проще. Сначала смотрим карту (в любом приложении - хоть Андроид, хоть Айфон) без прокладки маршрута. Смотрим стороны света - желательно в карте выставить опцию "север всегда вверху". Если это не чистое поле, то несложно определить ориентиры: куда идет улица, в какой стороне река, жд, мост или тоннель.

А потом уже строим маршрут и начинаем движение в нужном направлении, спокойно проезжая первые 100-200 метров.

Reply

mazila79 January 25 2023, 08:25:02 UTC

Ну, это сложно. Вы приёмы ориентирования назвали. А нам надо, чтобы смартфон пальцем показал, куда ехать.

Reply

stalinist February 7 2023, 19:43:09 UTC

Никакие магнитные компасы не работают внутри автомобиля.

Reply


ardelfi January 25 2023, 07:15:25 UTC

Вообще-то на карте указан север, и не только на гугл-карте. Ещё в любом современном телефоне есть магнетометр, а значит и прога-компас.

Reply

mazila79 January 25 2023, 07:29:43 UTC

Вопрос-то был не в том, есть ли прога-компас (который кстати надо калибровать перед использованием), а в том, как сделать так, чтобы навигатор в смартфоне стрелкой показывал, куда мы смотрим в данный момент. Фактически, когда мы не двигаемся, точка стояния отображается кружком, а не стрелкой. И только когда мы начнём двигаться, указатель установится в направлении движения.

Reply

ardelfi January 25 2023, 07:36:21 UTC
Так это логика проги, которую вы (и никто) изменить не можете никак. Она не смотрит на магнетометр и тупо крутит свою стрелку, игнорируя очевидную невозможность для машины так двигаться (хотя на инерциальные ей достаточно посмотреть), хотя даже без калибровки внутри машины он достаточно точен чтобы не ошибаться на 180 градусов. По сумме факторов действительно стоит купить маленький компас и прилепить на приборную панель. Раньше такие были у многих.

Reply

mazila79 January 25 2023, 07:42:43 UTC

При использовании спутниковых навигаторов есть систематически возникающий вопрос: в каком направлении нам вот прямо сейчас идти. Следствием этого являются случаи, когда люди не могут выйти из леса с работоспособной навигацией в телефоне. Стоит бедолага в труднопроходимом подлеске/завале/болоте, и не понимает, куда повернуться, чтобы идти на выход. Пройти несколько метров по прямой невозможно - местность не пускает.

Reply


mopexod January 25 2023, 07:20:48 UTC
В телефоне есть магнитный компас, Google Maps им пользуются и показывают его данные.

1) От крупной синей точки на карте, которая показывает ваше положение, выходит "луч", он показывает куда направлен "верх" экрана телефона. Покрутите телефон в руках, станет очевидно.
2) Нажать на круглый контрол с компасом/точкой справа. Он переключает карту между состояниями "север вверху"/"направление движение вверху". В первом состоянии карта неподвижна, как телефон не крутить. Во втором - карта ориентирована по направлению телефона.

Проверил всё это на Андроиде, думаю, что на iPhone то же самое.

Reply

chieftain_yu January 25 2023, 07:59:26 UTC

ЯндексКарты и GPSTest у меня показывают разное направление севера в квартире.
При этом оба заметно отличаются от истинного севера.

И да, я пытался это откалибровать - не выходит. Предположительно из-за магнита в чехле телефона. Что, впрочем, не объясняет разницу показаний.

Reply

xalkin January 25 2023, 11:19:42 UTC

У магнитного компаса его преимущество есть и его же недостаток: он не точен, он ловит все магнитные поля. Коих в городе, а особенно в работающей машине овердофига. Это даже если забыть о том, что машина в каком-то приближении является клеткой Фарадея. Поэтому калибруй не калибруй, а показывать магнитный компас может куда попало, и это очень повезет если это "куда попало" хоть как-то соотносится с реальным магнитным севером.

Так что да, проблема программно не решаема: если телефон не видит направление, то и программа его не покажет. А компас по GPS работает только в движении, зато он весьма точен.

Reply

langenberg January 26 2023, 08:02:20 UTC

Магнитный компас в телефоне конечно со временем начинает лажать, но калибруется обратно в боеготовое состояние за десять секунд. И показывает довольно точно.

У меня этот же модуль стоит в карманной метеостанции/GPS трекере/компасе/часах, так там он даже магнитное склонение просит ввести. То есть до пары градусов точность у него есть.

Reply


net_smysla_net January 25 2023, 07:34:32 UTC
присовокуплюсь к предыдущему оратору..

чтобы видеть направление предстоящего движения, необходимо задать маршрут до пункта прибытия, или выбрать любую рядом, в том же направлении
в таком случае направление движения будет указано до начала движения

Reply


kuzh January 25 2023, 07:35:32 UTC

Попробуйте Osmand Как вариант. А Гугл карты - снести нафиг

Reply


Leave a comment

Up