Whickwithy wrote:
Here's the problem with the wi-fi location. It came from my landline modem and I am not in a wi-fi service area like might be suspected in the middle of a big city. If anyone out here has wi-fi, it is through there landline modem.
The location did not arise from the landline.
A landline has a location within the databases of the carriers, though that landline and that cellular location data is not openly served remotely. (Likely not without either payments made to the carrier as various landline and cellular carriers will collect and sell customer location data, or not without a warrant for governmental data inquiries, or not without a carrier data security breach.)
An ISP does provide a location for an IP address, though I'm aware of no ISP that provides a precise location for an IP address, due to the added cost of serving a precise location, and due to the risk of misuse of that location data. Arguably, IP geolocation is "accurate" if it's in the same country.
The location for the Wi-Fi network (behind a DSL modem, or behind a dial-up modem, or behind a ONI, or whatever) is what is typically acquired from a GPS-equipped or cellular-equipped device. This device connecting to and reporting the location of the Wi-Fi network to Apple or Google or other vendors, though Wi-Fi networks locations are also acquired through a process known as "wardriving". (Wardialing was how folks found dial-up modems, but dial-up modems have become less common in recent decades.)
As an example, Google Street View was wardriving a while back, and was also collecting open network traffic; unencrypted network data.
This "wardriving" works the other way, too. Various fixed-location local networks will also routinely detect and log drive-by Wi-Fi networks located in vehicles. It's feasible to detect scheduling patterns in this data, too.
Geolocating Wi-Fi devices is a requirement in certain areas, as different channels and power outputs can be legally required in specific areas. Details here vary by country, and vary over time.
There are various private and public lists of Wi-Fi network locations, as well. Very few folks use the _nomap naming, too.
TL;DR: Usual means for geolocation used by a Mac is indirect; via a connected Wi-Fi, and after that Wi-Fi network has been located via a connected iPhone or iPad. Mac lacks explicit GPS or other positioning hardware, and thus infers its location.