At least in the early days, every iPhone maintained a local lookup table between ssids and gps coordinates in a SQLite database.
https://www.networkworld.com/article/752872/security-apple-o...
https://www.networkworld.com/article/752872/security-apple-o...
If you are in a city you see 50 SSIDs at any given moment. Are you at those 50 locations at the same time? No. Is there a way to triangulate where you are exactly? No, its unreliable and not an exact science.
The phone knows the signal strength of each ssid. Why can't it triangulate where it is?
are you trolling?