Mastering PostGIS: Modern ways to create, analyze, and implement spatial data