If you have the WiFi-only iPad your location is determined by the location of nearby WiFi routers. This is done by using a Apple location database which contains the MAC addresses of routers and their physical location. Apple has its own database. The Skyhook database has not been used in almost 3 years. A MAC address is a unique number which is built-in to all network devices when manufactured. The Apple database is built and updated by GPS-enabled devices (iPhones primarily) actually seeing your router and then adding/updating the router's location in the database.
Bottom line: Your Router is not yet properly in the Apple location database. It hasn't been seen yet at its current location and added to the database. There isn't any problem with your router or your iPad.
Thanks for your reply
I pretty much understand what you have said up to a point, what have yet to understand is how or what needs to be done to get the router added to the database? Is it a time over use process with the GPS devices instigating the addition or is there some other way of actually registering the router with Apple?
I have the same problem since about two weeks. I moved my router from another city.
Does anybody know, how long it takes until the database is updated?
As long as i'm in the building an i have no GPS signal i'm shown on the map at the routers old location. As soon as i go outside an i have the GPS signal, the correct location is shown on the map.
I have done that for 20 times right now but the wifi location database has not changed yet.
Thanks a lot.