initial geo_shape and geo_polygon and geo_distance support