generate model Geolocation