Is redirecting users based on their location spam?

Using Geo-detection technique is against Google, I am offering the useful information (price, USP’s) to the users based on the Geo-location, will Google cons…