Вы вообще понимаете как работает геолокация по WiFi?
Короче так:
1. У вашего роутера есть MAC-адрес. Его видно всем, кто видит вашу сеть. (подключаться не обязательно).
2. Вася Пупкин и ещё оверДофига народу ходят по улице со смартфонами, которые видят вашу сеть, и имеют свои координаты.
3. Отсылают эти даные Гуглу (Android), Apple, или Яндекс.
4. Эти компании на основании полученных даных от многих пользователей (даже от соседских роутеров, внезапно
), ставят на своих картах метку с вашим MAC и приблизительными координатами основываясь на точности полученных даных и уровня сигнала.
5. Когда вы заходите со своего роутера в карты/погоду/куда-то-ещё, даные сервисы считывают сначала MAC-адрес сети и запрашывают у оджной из вышеперечисленных контор местоположение. Если его нет - тогда уже берут координаты от IP, но обычно это получается совсем другой город (в котором стоит шлюз оператора или провайдера в сеть).
ВСЕ!
Так что если вам надо чтобы :
1. роутер "переехал" в правильное место - изменить MAC либо ждать пока много пользователей пройдёт мимо вашего роутера и контора обновит местоположение (от недели до полугода).
2. Если вы вообще не хотите светить координаты - называйте WiFi типа
TP-Link777_nomap