Find out more about IP2Location, an API that IP geolocation web service to get more than 55 parameters.
Create/customize digital maps based on Google Maps data
Geolocate website visitors from their IPs
Actinia is an open source REST API for geographical data that uses GRASS GIS