Перейти к содержанию
GPS навигатор СитиГИД

Navik

Пользователи
  • Публикаций

    741
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Navik

  1. Не знаю, но получается, что всем пользователям Андроида не повезло с устройством!

    Да ничё подобного!

    Даже на старом Acer c 256 оперативки и совсем не чудесным процессором, - не закрывается программа при звонке.

    Вот этот телефон работает у товарища.

    http://market.yandex...59758&hid=91491

    Отбил звонок - снова на экране Ситигид.

  2. ,

    не надо вводить в заблуждение пользователей, вылет или падение - незапланированное завершение работы с программой. Вся ОС Андроид устроена так, что высвобождает при необходимости ресурсы из памяти.

    Да, я же говорю, причина мне понятна. Нормальная работа системы при нехватке оперативки. Высвобождает и т.д..

    Но когда программа закрывается без желания пользователя, то есть "незапланированно" пользователем - это и есть на сленге - "вылет".

    Это вопрос терминологии, не более.

    Надеюсь, все поняли, что я всё правильно понял.

    Если Вам надо, чтобы СГ всегда работал, не давайте ему уйти в фон. Т.е. для звонков заведите себе телефон.

    У меня программа не выгружается при поступлении звонка. При том, что параллельно может работать еще парочка программ.

  3. Это не вылеты и не падения, ОС закрывает приложения, находящиеся в фоне, если не хватает оперативной памяти. Нормальное поведение многозадачной операционной системы, например Прогород точно так же закрывается операционной системой при входящем звонке если мало свободной памяти.

    Да, это я и имел в виду.

    Обычное этому название - "вылет" или "падение" программы.

  4. У меня на андройде с СГ все ОК, но, правда, я его использую только для навигации.

    Есть Андроид -аппараты, на каторых тяжелые задачи двигаются нормально.

    Это те, где железо сделано гармонично, и, например, фирменной оболочки нет, чистый Андроид.

    А там где есть узкие места - нормальной работы не будет.

  5. Сейчас заработаю массовые проклятия поклонников, но Андроид все больше напоминает мне мифическую Гидру, а МИТ на Геракла пока не тянет. То ли Гидра проапргрейдилась, то ли Геракл усох со временем...

    Через годик-другой Андроид имеет шансы догнать Ios по стабильности и беспроблемности.

    А пока в Андроиде проблемы решают влобовую.

    Отцепить от автомобиля привязанное бревно? Да ну... Лучше мы увеличим мощность мотора!

    Бревно закопалось? Снова прибавим мощность мотора!

    Или...

    -Тормозит?

    -Увеличим процессор вчетверо!

    -Всё равно тормозит.... Мож, оперативки добавим?

    -Нет, не надо. Оставим на потом, чтобы было чем удивлять в новом девайсе.

  6. Первое, что приходит на ум - переустановить начисто. Уж больно чувствителен Ситигид к хламу от старых версий...

    SGS3 не хватает оперативки. Вот и вся причина. Общеизвестная.

    Самсунговская оболочка занимает очень много оперативки, остальным не хватает.

    Плюс подключается звонилка... и все падает.

    У двоих друзей на SGS3 так же зависания либо вылеты тяжелых программ. Не лечится практически.

  7. Так что или начнут делать "продвинутую" навигацию, или закончат как множество популярных ранее проектов.

    А почему вас это волнует?

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

    Я как потребитель - не проиграю.

    Тем более что сейчас мне и вправду никак не внапряг пользоваться для спецзадач другими программами.

    И даже намного удобнее.

    А Ситигид выполняет свою задачу. Как он это делает - меня устраивает.

  8. Для записи треков лучше использовать другие программы. В Андроиде, это, например, Locus. Там все просто и надежно.

    И форматы те что нужно. Легко передать трек товарищу.

    Потом можно использовать трек как маршрут, по котрому программа будет вести.

  9. Ну если таких спецов по улутшению алгоритмов интерполяции и предугадыванию опредиления положения у МИТа нет - может стоит нанять спеца (купить) алгоритм - зачем изобретать велосипед с квадратными колесами. :rolleyes:

    Предугадывать куда человек повернет руль - это к экстрасенсам.

    Инерциальный метод - это метод определения текущего положения, основанный на знании

    координат стартовой /условно стартовой точки, и ускорений по всем осям в период движения от этой точки.

    Метод примитивен в расчетах, но требует точных аксеклерометров по трем осям в устройстве .

  10. Ведь программа же получает информацию о том, хороший сигнал от спутников или нет, правильно? Значит, должна понимать, когда позиционирование точное, а когда - не очень. Значит, должны быть какие-то методы, позволяющие прогнозировать движение даже в условиях сбоя GPS приемника.

    Прогнозировать - это условно-приемлемый метод..

    Я знаю только один точный метод определения положения без внешних данных - инерциальный.

    Используется в ракетах, самолетах, кораблях и т.п...

    Нужно знать только координаты точки старта, далее всё вычисляется по данным акселерометров.

    Но метод дорог для простых девайсов.

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

    Но истинное положение может быть совсем и очень другим.

    Короче, при нормальном приеме - скачков нет.

    Так что многие жалобы на "прыжки" скорости и местоположения в программе - это жалобы на собственные устройства, на их плохой прием сигналов спутников.

  11. Сегодня по моей просьбе товарищ держал мой девайс в бардачке, и смотрел за поведением программы.

    Начались скачки скорости и положения. Извлекли девайс из бардачка - прыжки прекратились.

    Так что во многих случаях скачков виновата не программа, а слабый приемник в девайсе.

    Нет точных координат, скачут координаты - получИте глюки.

    И это абсолютно закономерно.

    • Upvote 1
  12. И сил я нисколько не потратил..

    Прочитайте собственное сообщение.

    Некоторых результат не интересует. Им важен процесс. Вы этим и занимаетесь ради процесса.

    Вы просто придумали, что вам это важно. А это хрень вообще.

    За моими сообщениями продолжайте наблюдать. В них - системное мышление.

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

  13. .....режим работы автопереключения палитры день-ночь.

    Я извиняюсь, а вы непрерывно двигаетесь и у вас нет совершенно никакой возможности переключить режим "день-ночь" вручную?

    Или так уж невозможно ехать ночью с "дневным" экраном? Это вызывает страдания?

    Сколько сил вы потратили на решение вопроса....

    На мой взгляд, видится несоответствие между "проблемой" и мучениями при ее решении.

    Чем так возиться и мучиться - лучше переключать вручную, назначив переключение на быструю кнопку..

    А ещё лучше - забить, оставив в каком-то одном режиме.

    • Upvote 2
  14. Ага.. и так для каждой софтины в которой чего-то не хватает ещё дополнение поставить. =) ну и забыть про производительность и свободную память =)

    Это вы предлагаете дополнение. Вот оно-то и может сделать программу неповоротливой.

    Я использую другую программу.

    И мне непонятны страхи перед установкой второй программы. У меня на устройстве около полусотни программ.

    Вы хотите иметь информацию об уровне сигналов. Так?

    Ну и какие у вас есть варианты?

    Ждать? Ну, ждите....

    А можно уже сейчас иметь информацию с помощью другой программы.

    • Upvote 1
  15. Чем быстрее и проще, если мне придется вместо одной софтины (у других реализовано) иметь две и по очереди обе грузить?

    Намного быстрее включить GPS Test, чем ждать пока функция появится в Ситигиде.

    Намного проще включить GPS Test, чем пытаться понять состояние приёма в нынешнем Ситигиде.

    Это реальность.

  16. Если честно - я вот от ГЛОНАССа толку не увидел. Но если верить бывалым - периодические зависания GPS-приемника вызваны как раз этим самым ГЛОНАССом.

    Глонасс здорово ускоряет поиск. Никаких глюков не замечал.

    Да и откуда им взяться?

    Программа просто получает данные о координатах. Такие же, как и в случае с приемом только GPS.

    Обработка спутниковых данных - задача чипа. На выходе из чипа- координаты, хоть есть Глонасс, хоть нет.

    • Upvote 1
  17. ...фильтрация ВСЕГДА актуальна...

    Всегда, наверное. Но при хорошем приёме - менее актуальна.

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

    Но у лучшего приёмника погрешности будут меньше.

    Ну не 3-4, а больше десятка уже. А разницу в работе GPS я почувствовал, когда перешел с Iphone 3 на iphone 4. Небо и земля, а в 4S еще и ГЛОНАСС прикрутили...

    Да, у айфона с приемом проблем не замечал.

  18. ... ИМХО, проблема в разборе "сообщений" от спутника и фильтрации "выбросов" по координатам...

    Конечно, фильтрация имеет значение. Но если приемник ловит хорошо - фильтрация не столь актуальна.

    В чем я и убеждался когда-то, подключая к антенне проволоку (внешнюю доп. антенну)

    Сразу всё стабилизировалось. Не плавало ни местоположение, ни скорость.

  19. Вполне может быть, что это программа так переводит данные чипа GPS.

    приемник у меня - замечательный.

    Да, только если программа как-то "переводила" данные GPS - это было бы нечто.

    В том-то и дело, что никакой перевод там не нужен. Нужна достоверность.

    Программа просто берет данные и использует.

    А еще я на своем старом устройстве с замечательным, но слабым приёмником,- подключал к устройству проволочную антенну.

    И скачки прекращались. И в определении местоположения и в определении скорости.

    Куча людей здесь грешат на программу имея просто очень слабый приемник GPS. А со слабым приемником скачки неизбежны.

    Потому что исходные данные скачут, а программа может использовать только эти данные. Больше ничего нет.

  20. Программы обкатываются на одних устройствах, но могут быть нюансы при работе с другими,

    Да, но речь о другом.

    Даже теоретически-идеально адаптированная к устройству программа использует данные устройства.

    Если устройство находится на улице Петрова, а данные длительное время говорят программе , что устройство - на улице Иванова, то как программа определит истинное местоположение?

    Почему программа должна игнорировать длительные (и неверные) данные о нахождении на Иванова?

    Как программа должна узнать, что GPS-данные неверны? Проверить средств нет.

    Какая адаптация и настройка тут вообще возможна?

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

    Чем лучше приёмник - тем меньше скачков. Это в любой программе так.

  21. СГ должен понимать, как я могу ехать, а как - не могу физически. Если, допустим, я еду по какой-то улице, я не могу вдруг перепрыгнуть через дом и поехать по другой. То же касается тоннелей и развязок, в особенности при движении по маршруту.

    Еще точность карт, кстати, играет роль.

    Кое-что поправили, во всяком случае, 7.7 не скачет на развязках с одного уровня на другой, как это делали предыдущие версии.

    Точность карт играет роль несомненно. Но и точность определения координат - так же.

    "Понимать", что прыжки невозможны, программа обязана, конечно. Но, вероятно, задан какой-то предел.

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

    Программа ведь не способна определить, что она ошибается. Кроме GPS - других данных нет.

    Года полтора назад на одном моем девайсе наблюдались прыжки, на другом - такого не было.

×
×
  • Создать...