そもそもGPS非搭載でWi-Fiから位置情報取得するしかないわけで、
それで出来ないならWi-Fiに問題ありで諦めるしかない