Gps log


GPS Log Book - Home

 

Automatically generate IRS Tax Log Books

High sensitivity GPS device to track vehicle usage

Sync with the web software via USB

View trips on the web using Google Maps™

Report on sales visits, driving activity and more

Charge your USB device, SmartPhone or iPhone

The GPS Log Book simply plugs into the power outlet of your vehicle. It immediately begins logging every trip without any set-up or configuration! That’s it! No wires, No Hassle!

A built-in USB outlet allows the user to simultaneously log trips and charge their USB device or smart phone. In addition, device specific cables are available from the online store.

State-of-the-art GPS technology enables the device to detect and maintain GPS signals even at low heights on the dashboard.

Simply plug your GPS Log Book in to any PC or Mac’s and see your data on the web.

The GPS Log Book Cloud Service generates pre-formatted output reports.

Claim your company or personal vehicle usage rebates and benefits on IRS Tax Returns with the actual data to back it up.

View all your trip data plotted on Google Maps. Mapping features include zone-lookup, customisation of zone sizes, satellite view and street view.

The GPS Log Book Cloud Service supports registration of multiple devices and multiple vehicles under a single user login. Manage your entire fleet with a few simple clicks!

Over 55517200.119 km tracked!

gpslogbook.com

GPSLog Labs Help - Using your logging device

AMOD AGL3080
  • Driverless — acts as a USB drive, works on Windows, Mac and Linux
  • 3×AAA batteries, >12 hrs with rechargeables
  • 128mb memory, approx 70 hrs at full log detail, every 1 second
  • Logs position, altitude, speed and heading
  • Log format: NMEA 0183 sentences
  • amod.com.tw
  1. Setup device with factory defaults
  2. Plug logger into USB port
  3. Copy .log files from /gpsfiles/ folder (one log is created each time the 3080 is switched on)
  4. Upload to GPSLog Labs.
  5. Delete older .log files off the 3080
Apple iPhone
  • Wahoo Fitness app
  • Log format: Garmin Training Center XML (TCX) or GPX XML
  • Supports ANT+ Heart rate sensors (via Bluetooth or with the Wahoo dongle)
  1. First create a device in GPSLog Labs for your iPhone
  2. Go to GPSLog Labs mobile version using Safari on your iPhone
  3. Select your device and copy the upload email address to a Contact by holding your finger on the link until the Create New Contact menu option appears
  4. After recording a workout in the Wahoo Fitness app, go to the Workout Details
  5. Tap the "share" icon and Email Workout Data Files
  6. Choose "Garmin (TCX)" or "GPS eXchange (GPX)" in the File Export Types and tap Next
  7. Send the GPSLog Labs upload email in the Contact created in step 3.
  8. You will receive an email containing links to the activity in GPSLog Labs once it's processed
  1. First create a device in GPSLog Labs for your iPhone
  2. Go to GPSLog Labs mobile version using Safari on your iPhone
  3. Select your device and copy the upload email address to a Contact by holding your finger on the link until the Create New Contact menu option appears
  4. Open the Gaia GPS app and go to the Gaia GPS Saved Tracks page and select the saved track
  5. Tap the "Export" icon and choose Export Track
  6. Tap "Email GPX", then "Choose From Contacts" and select the GPSLog Labs upload email saved in step 2. This will email the selected track to GPSLog Labs
  7. You will receive an email containing links to the activity in GPSLog Labs
  1. First create a device in GPSLog Labs for your iPhone
  2. Go to GPSLog Labs mobile version using Safari on your iPhone
  3. Select your device and copy the upload email address
  4. Open the MotionX-GPS app and go to the MotionX-Logbook and select the saved track
  5. Tap "Share Track Now"
  6. Select "Email Sharing" and paste in the upload email address
  7. Tap "Share". This will email the selected track to GPSLog Labs
  8. You will receive an email containing links to the activity in GPSLog Labs

Note: You will have to ignore or delete the extra doc.kml and raw.xml files which are attached to the email but not are usable by GPSLog Labs.

  • For other GPS logging apps
  1. First create a device in GPSLog Labs for your iPhone
  2. Select your new device and copy the upload email address into your email address book
  3. From the app, export or share the track to the upload email address (usually in GPX format)
  4. You will receive an email containing links to the activity in GPSLog Labs
Garmin Forerunner 405
  • Built-in rechargeable Li-ion battery
  • Log format: Garmin Training Center XML (TCX)
  • garmin.com
  1. Synchronise with Garmin Connect
  2. Export .TCX file from Garmin Connect
  3. Upload .TCX file to GPSLog Labs
GlobalSat GH-615M
  • Heart rate monitor and logging
  • Built-in rechargeable Li-ion battery
  • Windows software only
  • Log format: GPX XML
  • globalsat.com.tw
Mac users

There is some great free software called LoadMyTracks, before you use it you do need to install a driver, but it's very easy, just download the md_PL2303 driver for mac and follow the instructions in the downloaded Readme file.

  1. Start up the LoadMyTracks software
  2. Connect up your GlobalSat device, turn it on, and select "data link to PC".
  3. In LoadMyTracks, select your device from the top popup menu (i.e. GlobalSat GH-615)
  4. Select the USB connection in the lower popup menu
  5. On the right hand side of the window choose GPX output
  6. Click acquire, then specify where you'd like to save the file
  7. Multiple logs are saved into a single file during download from the device, which makes it really easy to upload into GPSloglabs (when you upload the log it will be divided into its individual logs).
PC users
  1. Open the GPS software (GH615M)
  2. Plug in the GPS and turn it on
  3. Select settings in the GPS software and make sure a COM port is being registered for the GPS
  4. In the "configuration" menu of the GPS choose "data link to PC"
  5. In the GPS software choose "download trackpoints"
  6. Download all the logs off the GPS
  7. Each log needs to be individually exported as a GPX file. To do this, double click the log to activate it, then File-->Export-->GPX
  8. The GPX files can be uploaded to GPSLog Labs, either as single files or zipped as a group

Note: The process of connecting to the PC will have turned off the heartrate monitor function.

Gosget S1
  • 2×AAA batteries
  • 64mb memory
  • Logs position, altitude and speed every 5-60 sec
  • Log format: NMEA 0183 sentences
  • gosget.com
  1. Set on Log Mode 2 (position, altitude), log every 5 seconds
Holux M-241
  • LCD screen displays position, speed and configuration menu
  • Bluetooth
  • 1×AA battery, up to 12 hrs
  • Logs up to 130,000 points
  • holux.com
  1. Set on Log By Time of 1 sec, other settings won't matter.
LandAirSea GPS Tracking KeySkyTRX Mini GPS Tracker SKY-MT4100
  • Rugged design
  • Auto on/off feature
  • "100 hours" logging
  • 2×AAA batteries
  • Log format: CSV
  • Windows software only
  • landairsea.comskytrx.com
  1. Download log file from device and export to text format
  2. Use GPSBabel to convert the file to GPX format (on one line) gpsbabel -w -r -t -i xcsv,style=landairsea_txt.style -f input.txt -o gpx -F output.gpx
  3. landairsea_txt.style file: # gpsbabel XCSV style file # # Format: SkyTrx Text Export # Author: Jason Charles # Date: 01/24/2010 # Reference: # DESCRIPTION SkyTrx Text Export Converter # # # FILE LAYOUT DEFINITIIONS: # FIELD_DELIMITER COMMA RECORD_DELIMITER NEWLINE BADCHARS COMMA SHORTLEN 24 # # INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE: # IFIELD LOCAL_TIME,"","%m-%d-%y" IFIELD HMSL_TIME,"","%02d:%02d:%02d" IFIELD LON_HUMAN_READABLE, "", "%08.5f" IFIELD LAT_HUMAN_READABLE, "", "%08.5f" IFIELD PATH_SPEED, "", "%s" IFIELD PATH_COURSE,"","%f" IFIELD ALT_FEET, "", "%fF" OFIELD LOCAL_TIME,"","%y-%m-%d" OFIELD HMSL_TIME,"","%02d:%02d:%02d" OFIELD LON_DECIMAL, "", "%08.5f" OFIELD LAT_DECIMAL, "", "%08.5f"
Locosys Genie GT-31
  • Internally record 16256 log points
  • Can write to removable SD memory cards so can work on Windows, Mac and Linux with a card reader
  • Built-in Lithium battery, up to 30 hrs
  • Logs position, altitude, speed and heading
  • Log format: NMEA 0183 sentences or NaviGPS SiRF binary logfile (.sbn)
  • locosystech.com
  1. Setup device to log NMEA sentences to the SD card
  2. Plug SD card into card reader
  3. Copy .TXT files from /GPS_DATA/ folder (one log is created each time the GT-31 is switched on)
  4. Upload to GPSLog Labs.
  5. Delete older .TXT files off the SD card if necessary
QStarz BT-Q1000P
  • Built-in rechargeable Li-ion battery
  • Log format: GPX XML
  • qstarz.com
Sony GPS-CS1
  • Driverless — acts as a USB drive, works on Windows, Mac and Linux
  • 1×AA battery
  • 64mb memory
  • Log interval: 15 sec
  • Log format: NMEA 0183 sentences
  • sony.com.au
  1. Plug logger into USB port
  2. Upload .log files to GPSLog Labs
  3. Delete older .log files off the logger
Sony GPS-CS3KA
  • Driverless — acts as a USB drive, works on Windows, Mac and Linux
  • Can geotag photos directly on an SD card
  • 128mb memory
  • 1×AA battery
  • Log format: GPX XML
  • amazon.com

gpsloglabs.com

Проблемы с GPS устройств на платформе MTK и их решение.

 Среди пользователей андроид-смартфонов бытует мнение, что устройства на базе МТК имеют слабый или откровенно плохой приём GPS. Владельцы сразу кидаются в крайности: начинают отрывать антенны, паять провода, клеить фольгу и т.д. 

 Исходя из собственного опыта могу сказать, что такие, "хирургические", методы нужны далеко не всегда, а только когда имеет место действительно плохой контакт антенны. Если честно, мне ещё ни разу не попадался смартфон с чипом MTK, работу GPS которого нельзя было бы улучшить "программно".

 Для этих целей использую опыт людей с форумов

Форум 4PDA.ru,

Forum.China-iPhone.Ru

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

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

 РУТ доступ.

 Поехали: 

-----------------------------------------------------------------------------------

Проблемы с GPS1.Качаем прогу

GPS Test2.Идем на улицу в хорошую погоду (не под домом, а на открытой местности по всему горизонту желательно).3.Заходим в инженерное меню *#*#3646633#*#*

 

ВНИМАНИЕ!!! Вход в инженерное меню Вашего смартфона может отличаться!!!

Поэтому используем следующее:

 

Программа для входа в инженерное меню МТК:

Mobileuncle MTK Tools, Работа с системой Android

Программа для поиска кода входа в инженерное меню:

Secret Code Revealer (Секретные коды)

 

4.Нажимаем вкладку YGPS в ней нажимаем такие вкладки в таком порядке... Full - Warm - Hot - Cold и последним Restart

 

Каждый раз надо ждать, пока полностью пройдет поиск спутников!!!

5. Заходим в Nmea log - и нажимаем Start... (пойдет новый поиск спутников..)6. Теперь что бы записать в память нужно в теле включить А-Gps и запускаем прогу GPS - тест которая запишет спутники по вашему местоположению.Для чего это нужно.... Я видел глюки у телефона, в памяти были записаны спутники по положению его тестирования в Китае. В итоге работало не 12-13 (подключенных 8 -10) как у меня сейчас, а только видел 8-9 а подключался к (4-5). Остальные спутники были левые не с нашего полушария, они не висят над нами на своих геостационарных орбитах.

------------------------------------------------------------------------------------Хочу поделиться своим опытом по раскачке GPS на нашем телефоне (может где то и есть на нашем форуме подробная инструкция, но я её не нашел)

1. Заходите в Диспетчер файлов ---> Память телефона ---> удаляете файл GPS.LOG и Nmealog.txt2. В настройках во вкладке Мое местоположение всё включаем и ставим галочки,3. Включаем GPS и либо WI-FI либо передачу данных (короче инет нужен), лучше передачу данных включить так как в дальнейшем нужно будет на улицу выходить или на открытое пространство4. Заходим в инженерное меню (на нашем телефоне вроде никак не зайти в инженерное меню с помощью комбинаций, я просто скачал с play market приложение SvsEngRunner)5. В этом приложении заходим во вкладку Location ---> Location Based Service ---> EPO ставим 2 галки на enable EPO и Auto Download (больше ничего не трогаем)6. Далее заходим Location --->YGPS ---> Information нажимаем затемненную кнопку COLD ждем секунд 10, далее AGPS restart также ждем секунд 107. Дальше переходим во вкладку NMEA LOG нажимаем START, идем на улицу или открытое пространство и гуляем минут 20 (интернет и GPS все это время должны быть включены)Во вкладке SATELLITES можно понаблюдать за перемещение спутников, минут через 20 во вкладке NMEA LOG нажимаем STOP перезагружаем телефон и всё

Еще момент включите подсветку экрана в настройках на 30 минут и НЕ ВЫКЛЮЧАЙТЕ И НЕ ВЫХОДИТЕ ИЗ ИНЖЕНЕРНОГО МЕНЮ ДО МОМЕНТА НАЖАТИЯ КНОПКИ STOP В NMEA LOG!!!!!!

У меня стабильно ловит 9-10 спутников и время установки со спутниками секунд 30-40

------------------------------------------------------------------------------------Вот короткая инструкция как это сделать:

Включаем Wifi или мобильный интернет;

Входим в инженерное меню, выбираем Location> Location Based Servise>EPO ставим галки Enable EPO и Auto Download потом идем назад и выбираем YGPS. На закладкеInformation нажимаем Full, затем Cold, затем A-GPS restart. Переходим на закладку Sattelites -и ждем, когда будет зафиксирован сигнал (может занять от нескольких минут до десятков минут - появятся изначальнокрасные точки - потом они будут зеленые.).

Переходим на вкладку NMEA LOG и жмем start . Запишутся данные спутников на карте памяти в виде файла Nmealog.......txt, и уже при следующем подключении ГПС сразу будет обращатся к этому файлу (какие никакие но доли секунд)Да и предварительно перед всеми действиями ,нужно с СД карты удалить существующие файлы Nmealog.......txt.

Выходим из YGPS и инженерного меню. Выключаем wifi - оставляем в меню только данные о место положении поспутникам GPS.После этих действий устройство находит 10-19 спутников, сигнал не "отваливается", холодный старт занимает порядка 20 - 30 сек (на улице при хорошей погоде).

------------------------------------------------------------------------------------Улучшение GPSЕсли GPS плохо видит спутники и слишком долго ищет их при холодном запуске - можно попробовать улучшить с помощью этой инструкции:1. Отключаем GPS, EPO, A-GPS.2. Удаляем файл mtkgps.dat в каталоге /data/misc (например, с помощью RootExplorer).3. Перезагружаем телефон.4. Выходим на открытое пространство (улица без высотных объектов поблизости).5. Включаем в настройках GPS, EPO, A-GPS (загружаем базу EPO, если она не была загружена).6. Входим в инженерное меню, выбираем YGPS. На закладка Information нажимаем Full, затем Cold, затем A-GPS restart. Переходим на закладку Sattelites - и ждем, когда будет зафиксирован сигнал (может занять от нескольких минут до десятков минут).6. Выходим из YGPS и инженерного меню.

------------------------------------------------------------------------------------Lenovo | ideaphone| A830| A820| K900| P780|1 - проверяем наличие файлов - если файл есть - удаляете его. Требуется ROOT!/data/misc/mtkgps.dat/data/misc/epo.dat/system/etc/gps.conf

Инструкция для новичков в андроиде [программа — root explorer]:1.1 - выставляем права на запись в системные папки.1.2 - заходим в папку /data/misc и удаляем файлы EPO.dat и mtkgps.dat1.3 - заходим в папку /system/etc и удаляем файл gps.conf

2 - Настройка GPS:2.1 заходим в настройки — Данные о местоположении2.2 - включаем 'доступ к данным о моем местоположении' и ставим ВКЛ ' По спутникам GPS'.2.3 - жмем по надписи 'По спутникам GPS' [по надписи - не по кнопке]2.4 - там в меню включаем EPO и выключаем A-GPS2.5 - заходим в параметры EPO2.6 — в параметрах EPO загружаем базы EPO, и по желанию ставим автозагрузкуесли все нормально - переходим к пункту 3Нюансы:если EPO скачалось - все ОК, если же висит на 0% - значит не работают сервера MTK, подождите 3-10 дней - у них бывает такое. На это время придется обойтись чистым GPS.

3 - Заходим в YGPS3.1 - пункт Location — YGPS3.2 - выходим на улицу[в место — где должен хорошо ловится GPS]3.3 - в YGPS заходим в пункт Information, жмем кнопку full3.4.1 - переходим на вкладку satellites и ждем:сначала появятся зеленые столбики3.4.2 - количество столбиков будет увеличиватся с 1 до 8-123.4.3 - на синем круге - появятся красные точки.3.4.4 - красные точки становятся зелеными3.4.5 - со временем их количество станет 8-12первичная калибровка закончена — занимает от 5 до 30 минут..3.5 - заходим в пункт Information, жмем кнопку cold и повторяемпункты 3.4.x (займет не более 5 минут)3.6 - заходим в пункт Information, жмем кнопку warm и повторяемпункты 3.4.x (займет не более 5 минут)3.7 - заходим в пункт Information, жмем кнопку hot и повторяемпункты 3.4.x (займет не более 2 минут)Калибровка закончена - можно пользоваться GPS по способу GPS + EPO.

P.S. В данном случае — красные спутники при старте начнут появляться после 1-2 фикса GPS, это и есть фишка EPO, очень похоже на A-GPS, но по каким то неведомым причинам - работают хуже A-GPS, возможно на территории Китая - эта фишка работает лучше, но все же с EPO первый фикс появляется намного быстрее чем при чистом GPS.

Нюансы:Требует замены баз раз в 30 дней(можно обновлять хоть каждый день)ускоряет первый фикс GPSнеобходим НЕ патченный libmnlp для работы.

Иногда начинает работать намного хуже - есть мнение из за порчи mtkgps.datработает либо EPO либо A-GPS - НЕ Нужно включать и то и то

Строго желательно иметь - более менее точное время на смартфоне - можно обновить через программу clocksync.

------------------------------------------------------------------------------------Нашёл решение GPS, подключается в течении 15 секунд, оказывается, это проблема платформ MTK, возникает из за файла mtkgps.dat, из которого A-GPS берёт список спутников, почемуто, через некоторое время этот файл портится, и gps неможет подключится, или подключается очень долго, проблему решает удаление этого файла, но после очередного включения A-GPS он генерируется заново, и через некоторое время опять возникают проблеммы, для запрета создания файла необходимо подправить файл liblmnp. Подробнее это всё описано ТУТ.Для тех кому лень читать, и править liblmnp в hex редакторе делаем следующее (нужен РУТ!)но все на свой страх и риск, libmnlp основная библиотека для работы GPS! Делайте бэкап!:Удаляем файлы:/data/misc/mtkgps.dat/data/misc/epo.dat/system/etc/gps.confпатченный файл libmnlp — необходимо скопировать с компьютера на sd card и заменить им системный файл /system/xbin/libmnlpпосле замены — необходимо выставить разрешения на файл буквой П****-**-*заходим в настройки — Данные о местоположенииЖмём по "Спутники GPS"в настройках GPS включаем A-GPS , выключаем EPOзаходим в настройки A-GPSнастраиваем A-GPS, включаем сетевой запрос, выставляем Google в качестве A-GPS сервераперезагружаемсявыходим на улицу врубаем GPS и передачу данных (необходима для работы A-GPS) врубаем, допустим, Навител, и через мгновения наслаждаемся навигацией.

------------------------------------------------------------------------------------

Не работает GPS_ Починим! - DroidDevice.ru

Итак, покажу вам способы лечения GPS:Способ GPS+AGPS (нужен ROOT) :

1) Нужно включить в настройках Android, в разделе “Мое месторасположение” AGPS, затем открыв верхнюю “шторку” в телефоне активировать GPS.

2) Затем в звонилке, необходимо набрать *#*#3646633#*#* - это вход в инженерное меню.

Может быть, на вашем телефоне заработает другой номер для входа в инженерное меню Android:

*#*#4636#*#**#*#8255#*#*, *#*#4636#*#* — для Samsung*#*#3424#*#*, *#*#4636#*#*, *#*#8255#*#* — для HTC*#*#7378423#*#* — для Sony*#*#3646633#*#* — для Philips, Fly, Alcatel*#*#2846579#*#* — для Huawei

Если не получается, поищите информацию о том, как войти в инженерное меню в вашем Android телефоне. Если у вас телефон на базе процессоров MTK (MT6577, MT6589 …), вы можете воспользоваться программой “MobileuncleTools” (необходим ROOT), ее можно скачать из GooglePlay. В ней присутствует раздел EngineerMode. Он нам и нужен.

3) Когда вы попали (любым способом) в инженерное меню телефона, нужно перейти на вкладку YGPS – и посмотреть на закладке “Satellites” – появляются ли шкалы сигнала. Если да, значит спутники телефон пытается искать , но не находит из-за неправильно записанного Альманаха. И это не удивительно, ведь аппарат приехал с другого “конца света” .

4) Следующим шагом будет переход на вкладку “Information”, а затем нажатие по очереди кнопок “full”, “warm”, ”hot”, “cold” (для полного сброса старого Альманаха).

5) После этого, на вкладке NMEA Log, необходимо нажать кнопку start. (начнется запись нового Альманаха)

6) Теперь для правильной работы GPS, необходимо перейти на задку “Satellites” и ожидать в течении 5-15 минут пока будет найдено максимальное кол-во шкал спутников (обычно от 10 до 13 штук) и их шкалы позеленеют .

7) Когда все спутники будут найдены – перейдите снова на закладку Nmea Log и нажмите кнопку “stop”. Поздравляю, новый альманах для вашей местности записан.

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

Способ GPS+EPO (нужен ROOT) :

1) При помощи файлового менеджера, поддерживающего Root и корневой доступ, необходимо удалить следующие файлы: /data/misc/EPO.dat /data/misc/mtkgps.dat , /system/etc/gps.conf

2) Нужно зайти в "настройки - данные о местоположении" и включить GPS.Затем необходимо включить EPO и скачать (т.е нужно заново скачивать - после удаления EPO.dat)

3) Убедится что A-GPS выключен. (это обязательно!)[и нельзя включать после, в противном случае перестанет нормально работать]

4) Выключаем телефон, вытягиваем батарею, вставляем батарею, включаем телефон.

5) заходим в инженерное меню (способы входа смотрите выше) - заходим в закладку location - там будут 2 подпункта (location based service и YGPS)

6) Выходим на улицу в открытую местность,где GPS ловится максимально хорошо, и заходим в подпункт YGPS (кнопки ни какие не нажимаем!), в течении 3-10 минут дожидаемся исправления (это достаточно долго нужно подождать).Как только исправление будет выполненно - выходим из раздела YGPS кнопкой назад, затем входим в раздел YGPS еще раз. Внимание теперь самая важная часть:При 2 запуске GPS, должны появится красные точечки (спутники), но не все сразу одновременно , а каждые 2е секунды должны появлятся по 1-3 штуки. К примеру:В начале 2 - затем 5 - потом 7 - и в конце 10 красненьких точек на радаре.Если точечки появляются постепенно - значит EPO настроено правильно.Но если они появиляются все одновременно - EPO не работает

7) Проверяем работу GPS в навигационных программах.

 

telexpert.jimdo.com

GPS and Geotagging

GPS and Geotagging

 

GPS and Geotagging Overview

JetPhoto Studio enables users to review and browse photos with an enclosed map on which to show the locations where photos were taken. Besides directly pointing the photo on map to set the location manually, you can also try a very easy way to locate thousands of photos with GPS tracking automatically. JetPhoto adopts a patented method to match digital photos with time synchronized GPS track logs. The particular location of a longitude-latitude coordinate will be set for each photo automatically, and link all located photos on Google Earth and Google Map Gallery as well as the website with geotagging support, such as Flickr.

In JetPhoto, the photo location is expressed as a WGS84 (World Geodetic System 1984) coordinate value, WGS84 coordinate system is also adopted by GPS (Global Positioning System). The latitude need to be a number within -90 to 90 degrees (a negative number is for South, and a positive number is for North). The longitude need to be a number within -180 to 180 degrees (a negative number is for West, and a positive number is for East). The elevation is an altitude number in meters (a negative number is for below sea level, and a positive number is for above sea level). JetPhoto Studio Users can directly see and edit the latitude, longitude and elevation values for a photo in its information list.

To obtain the benefit of automatic photo locating, you usually need one GPS receiver, and turn on its power during your travel. JetPhoto supports Garmin, Magellan and SONY GPS handholds, watches and loggers, also allows importing track logs from GPX, NMEA and OziExplorer files.

GPS handhold GPS phoneGPS loggerGPS watch

 

Quick start with GPS

Assumes you have already had a GPS logger that recorded the tracks when you was taking photos. Now you returned home, and imported all photos into an album in your JetPhoto Studio.

You can click button 'Locate Photo with GPS' or choose menu item 'GPS & Geotag'->'Locate Photo with GPS' to open a window that will help you to finish photo locating within three steps.

(button 'Locate Photo with GPS' can be found in toolbar of Thumbnail view page.)

STEP 1. Connect GPS device to your computer, and download track logs to your computer.(Or, use vendor's software bundled with your GPS device to download track logs into files in GPX, NMEA or OziExplorer format. After that, import these track log files into JetPhoto Studio.)

STEP 2. Click button 'Locate Photos!', matches photos with time synchronized GPS tracks... Wow!! all located photos are pointed on map.(There is a time zone option that must be set as same as the time zone of your camera clock.)

STEP 3. Click button "Map Photos", now you can browse photos by location in the map.

- Click this button to launch Google Earth on which links all located photos (and related tracks). - Click this button to make a dynamic web gallery to link located photos (and related tracks) on Google Map.

 

Locating photos with tracks

Track is a kind of GPS logs, it is a series of sequential time-location pairs.

Click button 'Locate Photo with GPS', or choose menu item 'GPS & Geotag' -> 'Locate Photo with GPS' to show a new window in which collects many photo locating features.

(button 'Locate Photo with GPS' can be found in toolbar of Thumbnail view page.)

Import tracksIn box 'STEP1 - Download GPS Tracks', click button 'from GPS Receiver...' to show a dialog box, in which please choose GPS receiver type, connection port and select option 'Download Tracks'. Click button 'Import' to download all track logs from the connected GPS receiver.

Besides directly download tracks from GPS devices, you can click button 'from Files...' to get more importing options. JetPhoto Studio enables user to import GPS tracks from GPX, NMEA, OziExplorer, SONY GPS-CS1 log and Magellan SD files.

List tracksAll downloaded track logs are appended into GPS Log database in your JetPhoto Studio. So you can click link 'Show GPS Tracks' to list them in GPS Log Manager window. There, to correctly display time value in track list, please select the time zone as where the track was logged. Click the button with pencil icon to change the name of current selected track log. Click the button with (-) icon to delete current selected track log.

Match photos with tracksIn box 'STEP2- Locate Photos with GPS', select a time zone where photos were taken. Time zone is a very important setting here, it must be same as that of your digital photo capture time. The automatic locating is a processing to match photos with time synchronized GPS tracks, so you must keep camera time and GPS time in a same time zone.

And then, click button 'Locate Photos!'. JetPhoto Studio will add geographical location properties (longitude/latitude) for the photos that were tracked with GPS. JetPhoto Studio finds the track point with appropriate logging time that matches with the photo capture time. All matched track points will be displayed in map view, in this case, one point marker corresponds to one photo.

Each one of matched photos will have Longitude and Latitude properties. You can know them in photo infomation list with selecting Infomation extra panel, or review the photo location on map with selecting Map extra panel.

Write GPS EXIFAfter changing Longitude, Latitude, Elevation or Heading property, you can also choose menu item 'GPS & Geotag'-> 'Write GPS EXIF Tags into Files' to write location information into original JPEG or camera RAW files.

Time CalibrationBecause the photographer who brings GPS receiver usually forgets to keep the time setting of camera as same as that of GPS receiver, the photo locating results are often inaccurate with time synchronized matching.

For the accurate matching, JetPhoto Studio already provides two methods to calibrate photo capture time. You could find two menu items in Calendar extra panel, click the Gear button to choose Time difference retrieve or Correct capture time.

Our experience is to take a picture for the GPS receiver monitor displaying a standard time*. By this standard time, it's easy to know the time offset between your GPS and your camera.

As above sample picture, the time offset is 23 seconds. User need to plus 23 seconds for each photo's capture time before matching photos with GPS tracks.

And then, with Capture Time Corrector, to correct the capture time for all photos in batch is also quite easy.

* GPS always gets standard time from GPS satellites, and GPS time is always accurate standard time. So, if your GPS unit doesn't have a monitor to display time, you can just find the standard time on your PC instead (Windows can set date & time automatically synchronized with Internet time server).

 

Locating photos on map

Even if you don't have GPS yet, you still can locate photos in a manual way. JetPhoto Studio enables locating photos on maps, and also supports marking camera directions as well as camera positions for your photos.

Select a photo (or several photos) in Thumbnail view, and select 'Geotag' extra panel. If current photo is not located yet, please click button 'Locate Photos on Map', and if current photo is already located, you can also click button 'Change Photo Location'.

Now, you can see a window with a embedded map view, in which points photo on map by the location where the photo was taken.

1. Search the map, enter a place name or a detailed street address to quickly locate this map to a specified place.2. Hold mouse button and drag mouse to move the map, move the position where the photo was taken into the central target.3. Also, if you'd like to set the camera lens heading for the photo, just click the central target to begin the direction adjusting. Click the central target again to accept the direction setting, or double click the central target to discard the direction setting.4. Click button 'Locate Photo!', JetPhoto Studio will add Longitude, Latitude properties (and Heading property) for the photo according to the targeted location on current map.5. Click left arrow or right arrow button to continue to locate more other photos in this album.

Write GPS EXIFAfter changing Longitude, Latitude, Elevation or Heading property, you can also choose menu item 'GPS & Geotag'-> 'Write GPS EXIF Tags into Files' to write location information into original JPEG or camera RAW files.

 

Unset photo locations

If want to delete location tags (latitude, longitude, elevation and heading) in photo’s metadata, the user can edit the info list in the extra panel of the album window, and clear the data fields one by one. Also a more efficient way is offered, just select photo thumbnails in the album window, and select menu command “GPS & Geotag” -> “Unset Photo Locations…”. GPS location metadata will be all removed from these selected photos in the batch mode.

 

Navigating photo map

Click 'Map' tab in album main window, user can review and browse photos with a Map view in JetPhoto Studio. All photos with longitude/latitude information are indicated as a series of markers in Map view.

The located photos are linked on map. Click marker to show a photo icon in the balloon. Click two arrow buttons in top-left corner of the album window, or press arrow keys (left-right or up-down keys), JetPhoto Studio will show photos with maps one by one.

Click the photo icon in balloon or this button to set this photo as the current selected item in the album. Click this button if need to show the full-size photo. Click this button if need to change the photo's location.

 

Drag and Zoom

Click this button in the map toolbar to allow dragging mouse to zoom the map, and also can select photos in a given rectangle area on the map.

[step 1] Click the button, then you can drag on the map to draw a rectangle with red lines to mark the area where you would like to zoom.

[step 2] JetPhoto Studio will zoom the map as long as released the mouse button after dragging.

[step 3] At the same time, the photos in the zoomed rectangle will be selected. Then you can select “Thumbnail” view in the album window, where JetPhoto Studio has spotlighted the matched photo thumbnails (unmatched photo thumbnails are greyed-out).

In this way, JetPhoto Studio provides an efficient way to quickly pick photos that were geotagged in a given location on the map.

 

Google Earth and Google Maps

Besides review photo locations in Geotag extra panel in JetPhoto Studio, you can also link your photos ( and GPS tracks ) on Google Earth or Google Maps. Open 'Locate Photos with GPS' window and see the box 'STEP3 - Map Photos', or select 'Map' page in the album window and see the toolbar above the map. Two buttons are there:

- Click this button to link photos to Google Earth and generate KML/KMZ files. - Click this button to make Google Map web galleries.

 

Link photos to Google Earth

Click button 'Go to Google Earth' to launch Google Earth on which links all located photos instantly. Or, click button 'Generate KMZ' or 'Generate KML' to generate KMZ or KML file that can be opened with Google Earth. With the settings, you can decide to also show tracks on Google Earth.

(A Google Earth window to show photos and tracks)

KML - KML is a XML file that can be opened with Google Earth. JetPhoto Studio exports the location information of the photos (and track data) into a specified KML, this file will be saved on disk with the referenced album package together. KML file is only an index file, it doesn't contain any photo data yet. In this case, to share this KML file with others, you must copy both the KML file and the album package required.

KMZ - KMZ is a compressed package file that can be opened with Google Earth. JetPhoto Studio exports all location information of the photos (and track data) as well as all referenced photo files in one binary package. So, to share this KMZ package, just need to copy one file.

If use Google Earth version 5, you must finish a necessary setting. Open the Preferences / Options in your Google Earth, select General tab, and enable option “Allow placemark balloons to access local files and personal data”. Otherwise the photos may not be shown correctly in Google Earth.

 

Make Google Map web gallery

Click button 'Generate Google Map Gallery' to make a dynamic web gallery to link located photos on Google Maps (Please refer to Making Google Map Gallery for more details).

(A Google Map Gallery)

 

Address Lookup (Reverse Geocoding)

You can show your photos in maps after locating them, you can also choose menu item 'GPS & Geotag'-> 'Address Lookup (Reverse Geocoding)' to run Address Lookup program that will connect Google Maps server and invoke the reverse geocoding services to convert the latitude/longitude data to a human-readable address. In a magic way, JetPhoto Studio will add photo notes and keywords automatically for your photos.

For example, I took a photo in Stanford University campus. The photo has been located at latitude N37.42718º and longitude W122.17033º in JetPhoto Studio. Then, Address Lookup program will work to add a photo note and three keywords for the photo automatically:

- Photo Note: Stanford Memorial Church, Stanford- Keywords: Stanford, CA94305, USA

 

GPS Log Manager

GPS Log Manager* is a special program to manage and preview your GPS tracks and waypoints. So you can download or import your GPS logs from your GPS device, and save them in the GPS log database. Also, you can export the archived GPS logs to GPX files again.

Click the Manage GPS Logs button in start window of JetPhoto Studio, or choose menu item 'GPS & Geotag' -> 'GPS Log Manager' to launch GPS Log Manager window.

* presently, GPS Log Manager and GPS log database are only available in JetPhoto Studio Windows version.

 

Tracks

Select Tracks tab page, here is a track list, and a time zone selector and a time filter is above the list. With selecting time zone, the track list will refresh the date & time displayed in Begin Time and End Time columns. Also, you can set the time filter to see a subset of track records that were recorded within a specific time range.

GPS Download - Click button 'GPS Download' to import tracks form GPS devices directly. The supported GPS devices are Garmin, Magellan etc.

Import File - Click button 'Import File' to import tracks from a selected file on disks. The supported file formats are GPX, NMEA, Ozi, Magellan SD etc.

Export File - Click button 'Export File' to export selected tracks into a GPX file. (GPX file can be opened with Google Earth)

Delete Tracks - Select the tracks that you want to delete in list, and click the button with (-) icon.

Modify Track Name - Select a track in list, and click the button with pencil icon. Type a new name in dialog box.

When you select a track in list, this track will preview in right map panel, and show a summary there, such as Distance, Time, Average Speed and Elevation (Unit can be set as Metric or English in Options window).

And then, you can click button 'Open with Google Earth' to view the selected tracks on Google Earth.

 

Waypoints

Select Waypoints tab page, here is a waypoint list.

GPS Download - Click button 'GPS Download' to import waypoints form GPS devices directly. The supported GPS devices are Garmin, Magellan etc.

Import File - Click button 'Import File' to import waypoints from a selected file on disks. The supported file formats are GPX, Ozi, Magellan SD etc.

Export File - Click button 'Export File' to export selected waypoints into a GPX file. (GPX file can be opened with Google Earth)

Delete Waypoints - Select the waypoints that you want to delete in list, and click the button with (-) icon.

Modify Waypoint Name - Select a waypoint in list, and click the button with pencil icon. Type a new name in dialog box.

Add Waypoint - click the button with (+) icon to add a waypoint with typing longitude, latitude, elevation and name manually.

When you select a waypoint in list, this waypoint will preview in right map panel. And then, you can click button 'Open with Google Earth' to view the selected waypoints on Google Earth. Click 'Edit Waypoint on Map' to change position for the selected waypoint or add a new waypoint on map.

All listed waypoints in GPS Log Manager will also appear in combo list 'Search the map' when you open window 'Locate Photos on Map'.

 

Backup GPS Logs

Normally, if you want to backup the GPS logs or transfer data between different computers, just need export tracks or waypoints into a GPX file and import this file again to restore.

All GPS logs managed by JetPhoto Studio are saved as files in a specified folder on your computer disk. You can find this folder in directory "My Documents\JetPhoto User Data\GPS Logs", and you can also freely copy, backup or restore this GPS Logs data folder as need.

www.jetphotosoft.com

mendhak/gpslogger: Lightweight GPS Logging Application For Android. Available on the Android Market as "GPSLogger for Android"

GPSLogger is an Android app that logs GPS information to various formats (GPX, KML, CSV, NMEA, Custom URL) and has options for uploading (SFTP, Google Drive, Dropbox, Email). This app aims to be as battery efficient as possible.

Read about GPSLogger's features here

Download

You can download it from Google Play.

You can download directly from the releases.

You can find it on IzzySoft's F-Droid repo (link)

Contribute

You can help with translations on Crowdin.

You can also submit pull requests for bug fixes and new features.

I'm not very good at UIs, so any work with the layouts would be appreciated!

License and policy

Licensed under GPL v2 | Third party licenses | Privacy policy

Donate

Bitcoin | Paypal | LTC

Verifying

It's good practice to verify downloads. In recent releases, a PGP signature and an SHA256 checksum will accompany each .apk.

Import PGP Public Key from Keybase.io or just gpg --recv-key 6989CF77490369CFFDCBCD8995E7D75C76CBE9A9

To verify the integrity and signature:

$ gpg --verify ~/Downloads/gpslogger-71.apk.asc

To verify checksum:

$ sha256sum -c ~/Downloads/gpslogger-71.apk.SHA256

The project is based on the Android build system plugin for Gradle. Feel free to adopt and document your own OS and IDEs. These instructions are for Ubuntu Linux with IntelliJ IDEA.

Set up your Android Development Environment

Follow the instructions on the Android Developer Website to set up your computer for development.

Download and install IntelliJ IDEA Community Edition, which is free.

Clone the GPSLogger repository

git clone git://github.com/mendhak/gpslogger.git

Get the Android SDK extra repositories

This project uses certain Android libraries, you can install them using Google's poorly implemented sdkmanager:

echo y | $HOME/android-sdk/tools/bin/sdkmanager 'tools' echo y | $HOME/android-sdk/tools/bin/sdkmanager 'platform-tools' echo y | $HOME/android-sdk/tools/bin/sdkmanager 'build-tools;26.0.2' echo y | $HOME/android-sdk/tools/bin/sdkmanager 'platforms;android-23' echo y | $HOME/android-sdk/tools/bin/sdkmanager 'extras;google;m2repository' echo y | $HOME/android-sdk/tools/bin/sdkmanager 'extras;android;m2repository' echo y | $HOME/android-sdk/tools/bin/sdkmanager 'extras;google;google_play_services'

Create local.properties

Create a file called local.properties, pointing at your Android SDK directory.

cd gpslogger echo "sdk.dir=/home/mendhak/Programs/Android" > local.properties

Import the project

Open up IntelliJ and choose to import a project. Select the topmost build.gradle file under GPSLogger.

If you get an Import dialog, choose to Import project from external model

On the next screen, choose the defaults and proceed (default gradle wrapper)

Give it a minute and IntelliJ/Gradle will configure the projects and download the various libraries.

IntelliJ may not know where your Android SDK is. You can find this under File > Project Structure... where you should set the Project SDK. You will want to use Java 1.6 with Android 4 or above.

OpenStreetMap Setup (Optional)

Sign up for an account with OpenStreetMap and log in.

Click on 'oauth settings'

Click on 'Register your application'

Fill in the form with these details

After registering the application, you will receive a 'Consumer Key' and a 'Consumer Secret'.Place the keys in your ~/.gradle/gradle.properties like this:

GPSLOGGER_OSM_CONSUMERKEY=abcdefgh GPSLOGGER_OSM_CONSUMERSECRET=1234123456

Dropbox Setup (Optional)

Sign up for an account with Dropbox.com

Go to the Dropbox Developers page and click on 'Create an App'

Use these settings, but choose a unique name

After creating the app, you will receive an app key and secret (the ones in the screenshot are fake)

Place the keys in your ~/.gradle/gradle.properties like this:

GPSLOGGER_DROPBOX_APPKEY=abcdefgh GPSLOGGER_DROPBOX_APPSECRET=1234123456

Replace the Dropbox app key to your AndroidManifest.xml file

<!-- Change this to be db- followed by your app key --> <data android:scheme="db-12341234"/>

Google Docs/Drive Setup (Optional)

Go to the Google APIs Console and create a new project.

After registering a project, click on API Access and click the 'Create another Client ID' button

Choose "Installed Application" and then under Installed Application Type, choose "Android". Follow the instructions under Learn More to specify the package name and the SHA1 fingerprint of your debug certificate.

The Google Docs feature requires the Google Play Services Framework, so ensure that the emulator you are using is Android 4.2.2 (API level 17) or greater if you want to use this feature.

You can also debug directly against your phone - all phones Android 2.2 and above should have this framework installed.

GPSLogger is composed of a few main components;

Event Bus

The Event Bus is where all the cross communication happens. Various components raise their events on the Event Bus, and other parts of the application listen for those events. The most important one is when a location is obtained, it is placed on the event bus and consumed by many fragments.

GPS Logging Service

GPSLoggingService is where all the work happens. This service talks to the location providers (network and satellite). It sets up timers and alarms for the next GPS point to be requested. It passes location info to the various loggers so that they can write files. It also invokes the auto-uploaders so that they may send their files to Dropbox, etc.

It also passes information to the Event Bus.

GPS Main Activity

This is the main visible form in the app. It consists of several 'fragments' - the simple view, detailed view and big view.

It takes care of the main screen, the menus and toolbars.

The fragments listen to the Event Bus for location changes and display it in their own way.

Session and AppSettings

Floating about are two other objects. Session contains various pieces of information related to the current GPSLogger run, such as current file name, the last known location, satellite count, and any other information which isn't static but is needed for the current run of GPSLogger.

AppSettings is a representation of the user's preferences.

These objects are visible throughout the application and can be accessed directly by any class, service, activity or fragment.

github.com


Смотрите также