Versions in this module Expand all Collapse all v0 v0.7.0 Feb 27, 2018 v0.6.0 Jan 5, 2018 Changes in this version + var GeoBits uint = 32 + func BoundingBoxContains(lon, lat, minLon, minLat, maxLon, maxLat float64) bool + func DegreesToRadians(d float64) float64 + func ExtractGeoPoint(thing interface{}) (lon, lat float64, success bool) + func Haversin(lon1, lat1, lon2, lat2 float64) float64 + func MortonHash(lon, lat float64) uint64 + func MortonUnhashLat(hash uint64) float64 + func MortonUnhashLon(hash uint64) float64 + func ParseDistance(d string) (float64, error) + func ParseDistanceUnit(u string) (float64, error) + func RadiansToDegrees(r float64) float64 + func RectFromPointDistance(lon, lat, dist float64) (float64, float64, float64, float64, error) + func RectIntersects(aMinX, aMinY, aMaxX, aMaxY, bMinX, bMinY, bMaxX, bMaxY float64) bool + func RectWithin(aMinX, aMinY, aMaxX, aMaxY, bMinX, bMinY, bMaxX, bMaxY float64) bool