func newGeoIndex(resolution Meters, newEntry func() interface{}) *geoIndex {
	return &geoIndex{resolution, make(map[cell]interface{}), newEntry}
}
func newGeoIndex(resolution Meters, newEntry func() interface{}) *geoIndex {
	return &geoIndex{resolution, make(map[cell]interface{}), newEntry}
}
func newGeoIndex ( resolution Meters , newEntry func ( ) interface { } ) * geoIndex { return & geoIndex { resolution , make ( map [ cell ] interface { } ) , newEntry } }
// Creates new geo index with resolution a function that returns a new entry that is stored in each cell.
Creates new geo index with resolution a function that returns a new entry that is stored in each cell .