From GRASS-Wiki
Revision as of 15:01, 25 October 2013 by HamishBowman (talk | contribs) (init)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

GRASS on Android Devices

Android devices (tablets and phones with touch screens) can run or augment GRASS in a number of ways:

  • The GRASS software itself can be run on the Android device
  • The Android device can be used to display reference material
  • The Android device can be used as a GPS source

Running GRASS software on Android

Since GRASS is written in C, Bourne shell script, and Python, and Android apps are written in Java, the GRASS software will not be available as an App any time soon.

However, on a jailbroken/"rooted" Android device you can install Lil' Debi which will allow you to run an embedded version of Debian/Linux for which GRASS is already packaged. This is similar to, and perhaps a bit easier than, the Raspberry Pi install.

A Bluetooth mouse, keyboard, and external monitor (if your device supports them) can help improve the user experience, although the solution will not be as field-portable.

Device used as a reference guide


Device used as a recording slate in the field

You can use apps such as Geopaparazzi, gvSIG Mini, and many from OpenStreetMap including OSMAnd~'s editing plugin to record and annotate data in the field, then load the results onto your main GRASS laptop or workstation afterwards.

POI (points of interest) are often saved into a custom Sqlite DB by the Android App, GPS tracks are typically saved into a GPX file which can be imported into GRASS with the module, and OpenStreetMap data and "diffs" saved in a GPX-compatible text format.

The F-Droid project hosts many Free and Open Source applications for Android, including GPS loggers, see the navigation apps section. Check both the F-Droid site/app and the Google Play store for the latest versions, one or the other can sometimes be out of date.

It is expected that FOSS field software for archeological and geophysical field surveys will be available in the near future.

Device used for live data input

Most Android devices contain sensors such as an electronic compass (which can be pressed into duty to record magnetic anomalies), GPS, and attitude (e.g. measuring dip angles). Besides recording internally these can be immediately sent to a paired laptop or field recording device via Bluetooth or a custom Wifi app.

Pages in category "Android"

The following 2 pages are in this category, out of 2 total.