Bem hoje vou mostrar como localizar o estado e a cidade do usuário pelo IP utilizando a api do google maps. Vamos supor que você tenha que redirecionar o usuário uma determinada URL caso o mesmo esteja acessando de determinado estado ou apenas exibir onde ele está. Graças a MaxMind temos a geolocalização por número de IP: a partir de um número IP, teremos dados sobre a localização, como latitude, longitude e outros. Mãos a obra: Faça o download da base de dados da MaxMind. MaxMind DataBase(pelo site) ou GeoLiteCity.dat Este arquivo é atualizado quase que mensalmente, assim você pode entrar la no site e atualizar sua base. Agora faça o download do GMaps.dll . Esta DLL possui um conjunto de componentes que a google disponibilizou para utilizarmos os mapas de diversas formas. Crie um novo webSite e copie o arquivo GeoLiteCity.dat para dentro da pasta App_data de preferência, depois coloque o arquivo GMaps.dll dentro d...