[GIS] Get coordinates from address

addresscoordinatesgeocodingjavascriptPHP

I am writing a application which allow users to save a address into database (db) and in the next step it shows all addresses on a map. But in the saving step I need automatically calculate a GPS coordinates and save them into db too. But I don't know how calculate them because I don't want to show map in saving step so I can't use a Google Maps API.

Note: the Geocoding API may only be used in conjunction with a Google map; 
geocoding results without displaying them on a map is prohibited.

Is there a similar service without the restriction?

Best Answer

ESRI's geoservice's are also simular to google's.

For example fetching a json result for Antwerp: http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/find?text=antwerp&f=pjson

And they also support multiple languages.

More info on: http://resources.arcgis.com/en/help/arcgis-online-geocoding-rest-api/index.html#/Overview_of_the_World_Geocoding_Service/02q000000008000000/

Related Question