No, you don't need internet access. Just add the longitute and latitude to the function. For this you need a table with the translation from zip code/city name/... to longitute and latitude - you will find some sources in the net. You should load it to qlik as seperate table and join it with your source.