GPSmid-ВЕКТОРНЫЙ Open Sourse off-line

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Mr_Suzuki
Сообщения: 3
Зарегистрирован: 04 июн 2012, 00:34

GPSmid-ВЕКТОРНЫЙ Open Sourse off-line

Сообщение Mr_Suzuki » 15 апр 2012, 00:12


GPSmid- относительно новый, в странах СНГ почти неизвестный, но очень хороший бесплатный ВЕКТОРНЫЙ Open Sourse off-line (т.е. карта местности заранее полностью загружается в память) навигационный проект, начатый как я понял, немецкими умельцами. Проект открытый, и поэтому в списке разработчиков можно ныне видеть не только немцев, но и финнов, и поляков и даже украинцев. Можете и Вы попробовать поучаствовать, если есть соответсвующие навыки и интересные идеи.

Замечательной особенностью GPSmid является его многоплатформенность, являющаяся результатом того, что он сделан на основе Java2ME, и, таким образом, должен работать теоретически на любом устройстве имеющем эту самую Java2ME. А таковыми являются ныне практически все мобильные телефоны среднего класса и выше, КПК, коммуникаторы...
Это означает, что если у вас есть обычный мобильный телефон, его за полчаса можно совершенно бесплатно превратить в очень хороший навигатор, который Вас, может быть, вполне и устроит, и тогда не нужно будет ничего дополнтельно покупать...
Несмотря на бесплатность, GPSmid "умеет" всё, что должен уметь современный навигатор такого класса. Автопрокладка маршрута, голосовые подсказки и т. д. ... Настроек очень много и полностью разобраться в них можно лишь в течении достаточно долгой эксплуатации. Мне кажется, что GPSmid включает весь функционал ТомТом и + к тому некоторые дополнительные функции (например импорт/экспорт POI и треков через карточку и даже по BT!) и множество дополнительных полезных настроек. Меню похожи на ТомТомовские, если ползовались- сразу сориентируетесь.
Тех, кто не в курсе, поставлю в известнось, что навигаторы имеющие карты "на борту" загруженные заранее, значительно надёжнее, чем те что "подкачивют" катинки по мере необхдимости, потому что последние могут вообще не покзывать карту за пределами досягаемости мобильной связи. Системе, которая уже имеет карту в памяти, нужен лишь GPS-сигнал, который при обычных обсроятельствах должен "ловиться" везде. Мобил при этом может быть переключен в "самолётый" режим с выключенным телефонным модулем, что позволяет ощутимо продлить время работы системы на одном заряде батареи.

GPSmid может использовать позиционные данные, получаемые либо со встроенного GPS-приёмника JSR179 (обычно есть в дорогих мобильниках), либо с GPS-приёмника , подключённого по BT (BT есть, наверное, во всех мобильниках высшего и среднего классов, причём по BT кеналу можно подключать не только NMEA-, но и новейшие SIRF-приёмники). Кроме этих привычных источников данных о положении, есть возможность, которой я пока не видел ни у каких прочих навигаров- использовать идентификатор "соты" оператора сотовой связи, который содержится в GSM- (вероятно, так же и в UMTS-) сигнале, далее как я понял, GPSmid посредством короткого сеанса GPRS-связи через инернет авматически запрашивает базу данных OpenCellID о координатах BTS-ки с обнаруженным идентификатором, та присылает, если имеет данные об этой BTS-ке, и полученные таким хитрым способом координаты отображаются на экране как Ваша текущая позция. Понятно, что работать такой источник информации о положении будет только там, где есть сигнал сотовой связи (в глухой тайге или на середине крупного водоёма, как, например, Байкал, работать, очевидно, не будет, а в городах будет работать очень стабильно), зато его могут использовать самые дешёвые мобилы, не имеющии не только встроенного GPS-дтчка, но и даже BT! Кроме того, в качестве резервного источника OpenCellId полезен и для систем у которых GPS приёмник есть- высокочастотный GPS сигнал может быть недступен в помещениях, в условиях промышленных электромагнитных помех, плотной высотной застройки итд. или если Америка отключит, а более длинноволновый GSM сигнал туда нормально пройдёт. Кроме того, ретрансляторы мобильного сигнала бывают даже в туннелях и на станциях метро! :)
Точность определения координат с помощью CellID не может быть высокой, и должна находиться, вероятно, в пределах 100м (в крупных городах) до 5км (сельская местность, BTSки далеко друг от друга), кроме того, там где нет GSM-покрытия, текущие кодинаты по каналу Cell Id вообще определяться не будут, только по GPS. Но всё же полезно. Например, едете вы на поезде, GPS сигнал не ловит- вагон-то железный, а Cell ld-запросто, и вы можете наблюдать на экране мобила как продвигается Ваш курсор по карте, где Вы, сколько ещё осталось итд. Или в индустриальном городе, где много промышленных помех.

Готовые карты есть на многие европейские страны, но не на все, некотрые страны представлены пока частично. Восточная Европа -полностью. Белоруссия и Украина тоже есть, но хорошо прорисованы только города (есть даже номера домов) и основные дороги, степень прорисовки сельской местности оставляет желать лучшего. Россия представлена лишь Москвой и Питером, как часто бывает. Что досадно- ведь в списке можно видеть такие страны как Грузия и Армения и даже Афганистан!

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

Недостатков существенных на мой взгляд два- корпус мобила не защищён от дождя и прочих осадков, а батарейка мобила всё- таки сядет через несколько часов- подсветка цветного экрана-то как правило включена! (Но можно ли ожидать большего задаром?;) Поэтому я не рекомендовал бы слишком полагаться на него, скажем, отправляясь за грибами в незнакомый лес :)

Невнимание к этому проекту в России, где он, пожалуй, более нужен, чем в любой другой стране, мне кажется можно объяснить лишь традиционным ротозейством... :)))



<noindex></noindex>

Alexander
Сообщения: 1160
Зарегистрирован: 14 авг 2016, 15:37

Re: GPSmid-ВЕКТОРНЫЙ Open Sourse off-line

Сообщение Alexander » 15 апр 2012, 00:21

Про более-менее нормальную автопрокладку у приложения на JavaME можно сразу забыть...

<noindex>Garmin такой Garmin!</noindex>

Mr_Suzuki
Сообщения: 3
Зарегистрирован: 04 июн 2012, 00:34

Re: GPSmid-ВЕКТОРНЫЙ Open Sourse off-line

Сообщение Mr_Suzuki » 15 апр 2012, 00:42

-А вот немцы сделали- и работает! И очень даже нормально, стабильнее и гораздо быстрее прокладывает, чем ТомТом. Попробуйте! Уж не знаю, как добились- видать умеют :)))
Проблема основная в том, что не все нужные страны нормально покрыты. Наши кулибины всегда в запарке, некогда им, видать, читать англииские сайты, вот и приотстали с этим делом. Вот удивляюсь, как афганцы умудрлись:))))

<noindex></noindex>

vituser
Сообщения: 1001
Зарегистрирован: 11 июн 2016, 15:36

Re: GPSmid-ВЕКТОРНЫЙ Open Sourse off-line

Сообщение vituser » 15 апр 2012, 03:35

Это что, реклама?

<noindex></noindex>

Alexander
Сообщения: 1160
Зарегистрирован: 14 авг 2016, 15:37

Re: GPSmid-ВЕКТОРНЫЙ Open Sourse off-line

Сообщение Alexander » 15 апр 2012, 11:34

Да нет, очередная опенсорсная поделка типа Navit. Я их называю все скопом "типа-навигация".
Могу чуточку пояснить. Думаю, никто на этом форуме не будет отрицать, что в программном обеспечении навигаторов я кое-что понимаю. Автоматический расчет маршрутов - достаточно ресурсоемкая задача. Она требует оперативной памяти (10 мб это МИНИМУМ, если мы говорим про какой-никакой интерфейс, голосовые подсказки и автопрокладку), достаточно мощного процессора и программистов, не считающих корову священным животным. Среди джавистов процент таких разработчиков чрезвычайно мал, к сожалению.
Кстати, ориентироваться по CellID умеет практически любой коммуникатор на базе операционной системы Android, при этом для навигационной программы данный процесс абсолютно прозрачен.

<noindex>Garmin такой Garmin!</noindex>

vituser
Сообщения: 1001
Зарегистрирован: 11 июн 2016, 15:36

Re: GPSmid-ВЕКТОРНЫЙ Open Sourse off-line

Сообщение vituser » 15 апр 2012, 13:18

Дело не в маршруте. Мне например он совсем не нужен.
Всё гораздо проще. Любой навигатор ценен наличием подробных карт. В зависимости от плотности населения районы опенсорсными источниками и прорисованы. Т.е. где проживает больше народу тот район и прорисован, где меньше соответственно терра инкогнито. Но вот дело в том, что где прорисовано то на эти районы неплохие карты и от официаллов. И связываться с непонятным коллективным трудом никто не желает. А вот где официальные карты недоразвитые там как правило и опенресурсы такие же. Вот и всё. Так зачем я буду себе голову ломать с некоей немецкой софтиной когда есть и гармин, навител и всякая дрянь для коммуникаторв? Ну и вдобавок. Любой коммуникатор с включенным модулем GPS долго не протянет. Лучше отдельно иметь. Про CellID повеселило. В нашей государстве есть районы где 1 бс на 50-60 км. пути (с двойной сотой и все 100). Сказочная точность позиционирования получится.

<noindex></noindex>

gps-Max
Сообщения: 32
Зарегистрирован: 24 май 2012, 22:09

Re: GPSmid-ВЕКТОРНЫЙ Open Sourse off-line

Сообщение gps-Max » 16 апр 2012, 22:11

К слову, данные там ОСМерские http://wiki.openstreetmap.org/wiki/GPSm ... ></noindex>

Mr_Suzuki
Сообщения: 3
Зарегистрирован: 04 июн 2012, 00:34

Re: GPSmid-ВЕКТОРНЫЙ Open Sourse off-line

Сообщение Mr_Suzuki » 28 апр 2012, 22:56

Тем, кто экономит время и бензин, в отличии от Вас, маршрут очень даже нужен!:)

С подробностью карт Вы тоже не угадали- она зависит гозадо более от количества долларов на единицу земной поверхности, чем от густоты заселения:) Примеры-Швеция, Норвегия, Канада .

У большинства мобильников даже среднего класса память расширяется посредством карточек, чаще всего MicroSD и Memory Stick, которые могут быть аж до 32 Гб, туда вся Россия войдёт вместе с Европой и ещё много места останется. Для примитивных мобилов, у которых память не расширяется, а встроенная мала, существуют "облегчённые" маленькие карты- отдельных городов и т. п. Если даже и такие не влезают- можете попробовать сделать самостоятельно ещё меньше, например, с меньшей насыщенностью детлями- вот вам ещё одно редкое преимущество GPSmid!
Что касается мощности процессора и вообще "мобильного" "железа", то она постоянно и быстро растёт с каждым новым их поколением. Купив новый мобил с J2ME вы туда тоже можете легко псотавить привычный GPSMid, даже если "основная" ОС- Android... Одно другому не мешает:)

Если даже одна из BTS была бы в Бресте, а другая, ближайшая, только в Петропавловске-Камчатском, то ошибка определения места по OpenCellID всё равно не превысит радиуса действия BTS-ок, который даже при благоприятных условиях распростаненя сигнала обычно не превышает 5км. Между зонами покрытия будет, однако, некоторый участок, в рассмариваемом примере- несколько тыс. км, где мобил сигнала вообще не "ловит", а GPSMid будет пользоваться только GPS-сигналом либо, если он тоже недоступен, выдаст соответствующее сообщение.
Почему 5км, а не больше, скажем, 50? Сотовая связь двусторонняя, BTS не только передаёт, но и принимает сигнал с телефона, а он как правило очень слабый, и нет ресурсов, чтобы его усилить. Передатчик телефона питается от маленькой батарейки, а мощность и дальность связи связаны квадратичной зависимостью- чтоб увеличить дальность вдвое, излучаемую мощность нужно увеличить вчетверо! При том, для мобила существует ещё и жёсткое санитарное ограничение SAR.
Поэтому и BTSке нет смысла "напрягаться", чтоб послать свой сигнал дальше того максимального расстояния, с которого ещё способен ей ответить мобил. Не забудем при том, что высылаемая мощность стоит кое-каких денег... Как теперь сами можете видеть, цифры 50-60-70км- попросту "не из той оперы". Они относятся, вероятно, к телевизионным ретрансляторам. В городах, где BTS-ки стоят густо, ошибка обычно не превышает 250-500м.
Не следует забывать, что OpenCellId- обычно лишь дублирующий резервный источник данных, основной же- GPS, у которого с точностью проблем нет.

Андроид или GPSmid? Я и не утверждаю, что GPSmid во всём лучше навигаторов на базе Андроидных устройств. Но он бесспорно, очень хорош. Основное же преимущество GPSmid систем-дешевизна. В смысле цены он вообще вне конкуренции- можно скачать совершенно бесплатно и при том совершенно законно! Устанавливается на мобил, который уже есть, купить остаётся только BT-GPS, да и он у многих уже есть. Андроидные устройства сейчас не самые дешёвые, и как бы они не подешевели со временем, всё равно будут значительно дороже, чем GPSmid. Я не знаю, есть ли вообще бесплатные карты для Android, но если есть или появятся со временем, скорее всего они будут основаны на тех же OSM GIS данных (то есть не будут подробнее или точнее. Иногда можно найти бесплатно в сети самодельные карты основанные не на OSM данных, но там вполне возможны проблемы с правами на GIS-данные, в результате OSM опять оказываются предпочтительнее) и можно ожидать, что тоже будут самодельными. Коммерческие карты по России и СНГ тоже не могут быть много лучше самодельных из OSM, потому что есть в законах какие-то ограничения запрещающие распространение карт СНГ более подробных, чем 1:100000.

Если Вы располагаете средствами, чтоб купить Android и всё к нему, мне за Вас остаётся только порадоваться :), и эта тема не для Вас... Но в России официальный прожиточный минимум в 6-8 раз меньше, чем в Западной Европе, и у очень многих Android-ов ещё долго не будет. А вот GPSmid для них как раз то, что нужно!

<noindex></noindex>

Alexander
Сообщения: 1160
Зарегистрирован: 14 авг 2016, 15:37

Re: GPSmid-ВЕКТОРНЫЙ Open Sourse off-line

Сообщение Alexander » 28 апр 2012, 23:21

Сапунов вернулся? Мужики, хаваемся у бульбу!

<noindex>Garmin такой Garmin!</noindex>

vituser
Сообщения: 1001
Зарегистрирован: 11 июн 2016, 15:36

Re: GPSmid-ВЕКТОРНЫЙ Open Sourse off-line

Сообщение vituser » 29 апр 2012, 09:02

кто куда а я в погреб.

<noindex></noindex>

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 102 гостя