Geofencing is a useful tool and concept in geographic data science and is used in many domain applications, including business, conservation, and security, as well as home automation. The concept of geofencing is very simple, yet it is a powerful technique that enriches location applications. Simply put, a geofence is a defining virtual boundary around geographic objects or an area, so that every time a user enters or leaves the boundary perimeters, actions or notifications can be triggered. With the increased use of smartphone, GPS, and location services, geofencing becomes an indispensable tool in location data analytics and intelligence. In this chapter, we will cover the following topics:
- Geofencing concept and components
- Revisiting geometry and topology (lines and polygons)
- Geofencing application example
- Geofencing and interactive web mapping...