TdhZones - mobile proximity app


Downloads last updated - April 12, 2017
see also:

TdhZones reports location relative to defined polygons (geographic zones) using coordinates obtained from the device on which the app is running. Polygons used by TdhZones are defined within an sqlite database that may be created, viewed and edited using the TdhGIS personal computer software. Coordinates used by the polygons may be longitude/latitude or any coordinates that can be obtained by converting from long/lat data using the Proj4 library.

A typical use of TdhZones would be determining the name of the state where the device is located or is nearest to. The sample data included defines the states for the USA based on data provided at TdhGIS includes the ability to import shapefiles, which is how the sample data was created.

TdhZones comes in 2 versions, a local version and a client/server version.

The local version, TdhZones, stores the database and performs the spatial analysis on the mobile device. For this version, no network connection is needed and no further information, other than device coordinates, is needed for the app to function. The local version requires Write External Storage permission (necessary for database use). It does not request Communication permission so it does not and can not transmit location information.

The client version, TdhZonesC relies a server program to access the database and perform the spatial analysis. For this version, a single database may be accessed by many users and a network connection is required. The client version requires Communication permission. The server program may run on Linux or MS Windows.

Both versions of TdhZones run on Android 2.2 or higher and require permissions for Fine Location. Coordinates are obtained only on user command (i.e. no constant polling to run down device battery). Neither version stores location information nor uses location information for any purpose other than as described within this document.

This software is provided free of charge and without warranty. The author disavows any liability resulting from its use. The author and copyright owner for TdhZones is Tim Hirrel (