GNSS indoor performance – EC200U-EU

Hi, I am currently using a Quectel EC200U-EU USB dongle for testing GNSS (GPS) functionality on both Linux and Windows.
The module works perfectly outdoors — I can successfully obtain 3D fixes and NMEA output.

However, I would like to understand what options are available to improve position acquisition when operating indoors or in environments with weak satellite visibility.
I also have an active Internet connection available when testing indoors — could this help to enhance the GNSS performance?

The indoor environment has a significant impact on the acquisition and accuracy of GNSS positioning information. Usually, you can choose WIFI-SCAN and obtain more accurate positioning through MAC in the indoor environment.

I’ve tested the Google Geolocation APIs using the MAC addresses of nearby Wi-Fi networks, and they work really well. Thanks a lot for the suggestion!