android flutter app that parses gps coordinates from map locations that are shared from a map application
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Trent Palmer f18e1dc301 implement share to mapquest 1 year ago
android merge --squash devel, version 0.1.0 1 year ago
ios merge --squash devel, version 0.1.0 1 year ago
lib implement share to mapquest 1 year ago
screenshots add screenshots 1 year ago
test merge --squash devel, version 0.1.0 1 year ago
.gitignore merge --squash devel, version 0.1.0 1 year ago
.metadata initial commit 1 year ago
LICENSE merge --squash devel, version 0.1.0 1 year ago
README.md implement share to mapquest 1 year ago
archive_sha256sums.md implement share to mapquest 1 year ago
pubspec.lock add pub version in pubspec 1 year ago
pubspec.yaml implement share to mapquest 1 year ago

README.md

Libre Gps Parser

The essence of Libre Gps Parser is parsing gps coordinates from a map location that you share from a map application. The location is requested using the dart http package, and then the raw text result is filtered with regex to pick out the gps coordinates.

You can take a look at the request and regex in global_helper_functions.dart parseMapUrl function.

Using the gps coordinates you can get weather and/or elevation for each location you have saved. For weather you need a weather api key. For elevation you need to set up an elvation api server. The elevation api server requires some disk space; a $5 Lightsail server with 40G disk works.

For each location that you save in your history you can also write some notes, including support for markdown, and including import/export from markdown or plain text file.

Data is cached locally in sqlite using sqflite, in order to economize network request tasks.


main screen

main screen


settings

weather and elevation can be enabled or disabled


main screen


history


main screen


road map

  • add more things to be implemented
  • add input from Bing Maps, OSM?
  • add other elevation api server options
  • include shared-prefs import/export in history import/export

archive