Get current location using internet

I am trying to use the native geolocation of ionic, but sadly it cannot get my current location because I am in a closed building. Is there a way to get current location using the internet? Or other solution that does not use the native gps