Начну с того, что до этого дошел не я, а парень-итальянец Enrico Bertozzi a.k.a. thenext1 с одного из зарубежных форумов.
Он создал программу Motomu для снятия ограничений с Java приложений телефонов Motorola и предоставления им полного доступа к ресурсам телефона (таким как Файловая система, справочник, сообщения, Bluetoth, AGPS)
Нас интересует последнее - AGPS. Также он написал простенькое Java приложение "emGPS", использующее AGPS для определения текущего местоположения телефона с помощью спутниковой навигации.
Самое интересное, что Location работает абсолютно бесплатно, без какой либо поддержки оператора, более того - при отсутствии покрытия оператора.
Сейчас я расскажу, как и что сделать, чтоб запуcтить на телефоне с поддержкой AGPS определение местоположения.
Для начала необходимо установить Java приложение "emGPS" (файлы Location.jad и Location.jar) в телефон (лучше в память телефона, не карты). С помощью P2KCommander скачать с телефона файл J2MEST из папки kjava. Далее, запускаем программу Motomu_RU, следуем ее указаниям. На первом шаге нужно указать программе местонахождение файла J2MEST, который вы скачали с телефона, на 2 шаге - выбрать приложение, которому нужно предоставить полный доступ, сохранить в папке с программой motomu файл J2MEST, закрыть программу, перейти в папку с Motomu и скопировать J2MEST и файл с расширением *.pat в папку kjava телефона, предварительно удалив существующие. Перегружаем телефон!!! Все, программа emGPS имеет максимум привелегий и полный доступ к ресурсам телефона.
Теперь разберемся с программой emGPS. Для ее нормальной работы потребуется включить AGPS меню с помощью программы LeaderGLFlexEditor. Включили, перегрузили телефон, нашли в меню настройка->состояние телефона->AGPS->вкл. Запускаем emGPS, жмем start и ловим спутник(и). Сразу оговорюсь, что для нормальной работы программы не должно быть над вами крыши, перекрытия и т.д. - только небо, чем яснее - тем лучше, в идеале будет поле и прекрасная погода. На поиски спутника (fix) иногда уходить около часа при плохой погоде, обильных застройках , но в большинстве случаев хватает 3-5 минут и программа выдает ваши географические координаты, высоту над уровнем моря, скорость и направление движения.
как вариант можно использовать java приложения Find The Place и Locator, которые прилагаются
Спасибо Enrico Bertozzi!
AGPS.ZIP - эта вродь рабочая ссылка со всеми исходниками и прогами
Сообщение отредактировал olulik - 7.6.2006, 13:30
Он создал программу Motomu для снятия ограничений с Java приложений телефонов Motorola и предоставления им полного доступа к ресурсам телефона (таким как Файловая система, справочник, сообщения, Bluetoth, AGPS)
Нас интересует последнее - AGPS. Также он написал простенькое Java приложение "emGPS", использующее AGPS для определения текущего местоположения телефона с помощью спутниковой навигации.
Самое интересное, что Location работает абсолютно бесплатно, без какой либо поддержки оператора, более того - при отсутствии покрытия оператора.
Сейчас я расскажу, как и что сделать, чтоб запуcтить на телефоне с поддержкой AGPS определение местоположения.
Для начала необходимо установить Java приложение "emGPS" (файлы Location.jad и Location.jar) в телефон (лучше в память телефона, не карты). С помощью P2KCommander скачать с телефона файл J2MEST из папки kjava. Далее, запускаем программу Motomu_RU, следуем ее указаниям. На первом шаге нужно указать программе местонахождение файла J2MEST, который вы скачали с телефона, на 2 шаге - выбрать приложение, которому нужно предоставить полный доступ, сохранить в папке с программой motomu файл J2MEST, закрыть программу, перейти в папку с Motomu и скопировать J2MEST и файл с расширением *.pat в папку kjava телефона, предварительно удалив существующие. Перегружаем телефон!!! Все, программа emGPS имеет максимум привелегий и полный доступ к ресурсам телефона.
Теперь разберемся с программой emGPS. Для ее нормальной работы потребуется включить AGPS меню с помощью программы LeaderGLFlexEditor. Включили, перегрузили телефон, нашли в меню настройка->состояние телефона->AGPS->вкл. Запускаем emGPS, жмем start и ловим спутник(и). Сразу оговорюсь, что для нормальной работы программы не должно быть над вами крыши, перекрытия и т.д. - только небо, чем яснее - тем лучше, в идеале будет поле и прекрасная погода. На поиски спутника (fix) иногда уходить около часа при плохой погоде, обильных застройках , но в большинстве случаев хватает 3-5 минут и программа выдает ваши географические координаты, высоту над уровнем моря, скорость и направление движения.
как вариант можно использовать java приложения Find The Place и Locator, которые прилагаются
Спасибо Enrico Bertozzi!
AGPS.ZIP - эта вродь рабочая ссылка со всеми исходниками и прогами
Сообщение отредактировал olulik - 7.6.2006, 13:30