Hi sat_Ir, I will sent the full script to your mail account. Here for all the other interested users. The main function in SAS is as follows, but still needs some scripting to get ir right. %MARCRO Url_get_comp(key, street, zipc, city, country); %LET Url_address="https://maps.googleapis.com/maps/api/geocode/xml?address=&street,+&zipc,+&city,+&country*sensor=false"; %LET Url_address=%sysfunc(TRANSLATE(&URL_address,'&','*')); %PUT &Url_address; FILENAME www url &Url_address; I create a table that contains the non matched addresses and call on the macro by record. The received log/lat are stored in the address table and sent to the VA server. This address table in imported into VA via a data querry and ready for use. Now Change the role of the address field name to Geography and assign the log/lat under custom. This field will now ackt as a geo location field. Greetings and succes.
... View more