49{
51 double lat[2], lon[2];
52
53 POSTGIS_DEBUG(2, "parse_geohash called.");
54
55 if (NULL == geohash)
56 {
58 }
59
61
62 POSTGIS_DEBUGF(2, "ST_Box2dFromGeoHash sw: %.20f, %.20f", lon[0], lat[0]);
63 POSTGIS_DEBUGF(2, "ST_Box2dFromGeoHash ne: %.20f, %.20f", lon[1], lat[1]);
64
66
69
72
73 POSTGIS_DEBUG(2, "parse_geohash finished.");
74 return box;
75}
GBOX * gbox_new(lwflags_t flags)
Create a new gbox with the dimensionality indicated by the flags.
lwflags_t lwflags(int hasz, int hasm, int geodetic)
Construct a new flags bitmask.
void decode_geohash_bbox(char *geohash, double *lat, double *lon, int precision)
static void geohash_lwpgerror(char *msg, __attribute__((__unused__)) int error_code)