OUTBACK NAVIGATION INFORMATION SYSTEM
OUTBACK NAVIGATION INFORMATION SYSTEM
The Outback Navigation Information System (ONIS) has an integrated Geofence Speed Alert and Geofence Messaging system using the open source geohash base 32 mathematical algorithm.
The geofence data resides within the ONIS making the "Geofence System" truly offline and non-dependent on internet connectivity.
Note, in the ONIS implementation, the term:
The Outback Navigation Information System (ONIS) Geofence functions use the mathematical geohash algorithms to determine location boundaries.
Geohash is a public domain geocode system invented in 2008 by Gustavo Niemeyer and constitutes a mathematical model of a 3 dimensional sphere comprising 2 dimensional areas, represented by a single string of characters and digits, named the geohash.
The precision of the geohash area is determined by the number of characters in the string and range from 1 to 12 in the mathematical model.
A unique feature of the geohash system is that:
The ONIS uses the base32 representation for geohash calculations and refer to them as the ONIS Geofence.
The base32 implementation MUST be used by the owner if they are creating their own Geofence data records.
The ONIS has inbuilt tools (only enabled in the owner mode) to capture, import or export Geofence data.
It is fundamental for the owner to have a design philosophy when implementing a ONIS Geofence system as poorly designed data records can lead to unwanted and unnecessary alarms or messages.
Typically, the owner would limit the use of the geohash precision to 4, 5, 6 & 7, for both Speed Alerts and Messages, as in most cases the areas of interest will be remote with few (if any) other roads, tracks or areas of interest close by.
Geohash 8 & 9 precision have been included in the ONIS system for the odd occasion that an access or easement track is close to an adjacent main road, and both require substantially different Speed Alerts or Messages.
As the user moves further from the equator, the geohash squares and rectangles change dimensions due to the difficulty of mapping coordinates of a sphere into two dimensional coordinates.
At the equator, all odd character precision geohash will be almost square, e.g.
geohash Area
precision width x height
1 5,009.4km x 4,992.6km
3 156.5km x 156km
5 4.9km x 4.9km
7 152.9m x 152.4m
9 4.8m x 4.8m
11 14.9cm x 14.9cm
At the equator, all even character precision geohash will be rectangular and almost twice the width to height.
geohash Area
precision width x height
2 1,252.3km x 624.1km
4 39.1km x 19.5km
6 1.2km x 609.4m
8 38.2m x 19m
10 1.2m x 59.5cm
12 3.7cm x 1.9cm
This change of geohash dimensions does not affect the Outback Navigation Information System implementation as the geohash implementation is used for areas (not distances), and the same algorithm is used to create both the Geofence data records and the current location geohash.
GPSIS has implemented precision 4 to 9 geohash in the Outback Navigation Information System (ONIS) as these will be most suited to the ONIS intended usage.
As the geohash mathematical model permits removing characters from the end of the character string to effectively increase the area, this permits the ONIS owner to overlay different levels of geohash precision Speed Alerts or Messages, over each other.
The highest precision (most characters) geohash will always take precedence if more than one record is found.
At highway speeds, the Geofence message system is best suited to precision levels of 7 and below (e.g. larger areas) as the ONIS only performs geohash calculations and comparisons every 5 seconds (approx.).
EXAMPLE (image above)
The 6 character geohash qe8fsv is within the 5 character geohash qe8fs.
The ONIS can now be configured as follows:
When the vehicle enters the larger area of qe8fs, then the ONIS will set the Speed Alert value to 110 km/h.
When the vehicle enters the smaller area of qe8fsv, then the ONIS will set the Speed Alert value to 80 km/h, as higher precision geohash take precedence.
If the ONIS can not find any matching geohash data records, then the Speed Alert will return to the last User or Adaptive setting.
The Outback Navigation Information System (ONIS) utilises Geofence Speed Alert & Geofence Message data records which reside in the ONIS Internal memory area.
These data records correspond to a geohash precision level of 4, 5, 6, 7, 8 or 9 and are either User or System .
User Geofence data records can be configured by using the inbuilt capture tools or using a PC connected to the ONIS, and the import/export tool.
System Geofence data records are secured and only configurable by GPSIS (with information provided by the owner) and installed during the build process.
System Geofence data records will take precedence over user entries if both are found for the same current geohash location.
We recommend only using use the System Geofence data records if the data WILL NOT change for the life of the ONIS.
During every 5 second (approx.) navigation scan, the ONIS will perform the geohash calculations using the current location and search the Geofence tables for matching data records with the following order of priority, from high to low:
and so on, until
If data matching is not found, then there will not be a Geofence Speed Alert or Message displayed.
This feature is N/A in ONIS Personal Mode.
The Outback Navigation Information System (ONIS) includes an integrated Geofence Message system which comprises of data files containing configured Geofence records by the customer with geohash locations and associated message descriptions.
If the ONIS finds a Geofence Message data record matching the current geohash location, then the associated data record message will be displayed.
This feature is N/A in ONIS Personal Mode.
The Outback Navigation Information System (ONIS) includes an integrated Geofence Speed Alert system which comprises of data files containing configured Geofence records by the customer with geohash locations and associated speed limits.
If the ONIS finds a Geofence Speed Alert data record matching the current geohash location, then the ONIS will will alert the diver if the vehicle speed exceeds the Geofence speed limit.
Copyright © 2025 4J Automation Pty Ltd, ACN 648 458 388 - All Rights Reserved.