Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Is there a way to set my current location manually on Windows 8? I don't have a GPS module, but the device is always located at the same place. The automatic detection via network sets a place 200 kilometers from here.

I searched for a setting that allows me to set the location by hand, but I didn't find one.

share|improve this question

3 Answers 3

up vote 3 down vote accepted

It isn't possible to manually set a location (except for the weather forecasts app), but it's possible to improve the accuracy.

According to the location awareness article on MSDN, the least accurate way to "guess" your location is via IP address resolution, which is probably what you're using right now.

Wi-Fi should be more accurate if you can use that, and connecting a smartphone to the same network while using GPS and sharing location statistics might improve your location accuracy once your network has been added to location mapping tables used by google, microsoft etc.

If you cannot do any of the above, the only way to improve your location accuracy would be to ask your provider to bind your location to your IP address, but that's a long shot to say the least.

share|improve this answer
    
With WiFi enabled my location is accurate enough. Thanks. –  Gene Nov 2 '12 at 14:36

Yes, you can.

Just install Visual Studio Express for Windows 8 and use the Windows Simulator app to set any location that you want.

This app allows developers to test their location aware apps.

share|improve this answer
    
I tried that (because I already got VS installed), but the location I've set in the simulator neither shows up in maps nor in the weather app. –  Gene Nov 2 '12 at 14:32
    
I know that. You can use the simulator to change the location and use the app that you want. –  Zuck Nov 2 '12 at 14:39
    
Okay, I thought that setting the location in the simulator affects the host OS as well. Thanks for that hint. –  Gene Nov 2 '12 at 14:45

You aren't able to manually set a location. Wifi will give you much better accuracy than ethernet, but GPS would be the best absolute. See below for better explanations.

http://msdn.microsoft.com/en-us/library/windows/apps/hh768219.aspx

http://msdn.microsoft.com/en-us/library/windows/apps/hh464919.aspx

A location provider is software or hardware that generates geographic data for apps. Location providers can determine the geographic location of a computer or device in a number of ways, including any of the following:

Wi-Fi triangulation
IP address resolution
Cell phone tower triangulation
Global Position System (GPS)

In Windows 8, the built-in Windows Location Provider supplies apps with location data based on Wi-Fi triangulation and IP address data.

Windows 7 introduced the Windows Sensor and Location Platform. This platform can determine the best data from multiple installed location providers, and then supply the data to applications that use the Location API.

Location Provider accuracy

The Windows Location Provider uses data from Wi-Fi access points to calculate latitude and longitude. Locations calculated from Wi-Fi data are accurate to within 350 meters in urban areas.

When Wi-Fi data is not available, the Windows Location Provider uses IP address resolution to get approximate location with an accuracy of 50 kilometers.

The Windows Location Provider provides latitude, longitude, and information on accuracy to applications. The Windows Location Provider does not provide information about heading, speed, altitude or street address—other location providers may supply this data to applications.

When is GPS data provided to the Location API?

As in Windows 7, the Location API is built on the Sensors API, and the information in location reports comes from location sensors. The Location API determines the most accurate location sensor for a given report type. This simplifies programming because the Location API will only provide one report of a particular type, even when there are multiple location sensors available. When the Windows Location Provider and GPS both exist on the system and are providing data, the Location API will use the sensor with the most accurate data. In most cases when both WiFi and GPS are available, the GPS will be more accurate and its data will be passed to the application.

Data collection

You can help improve Microsoft location services and let Windows periodically send GPS and other location information to Microsoft when you use location-aware apps. We will not use this information to identify or contact you.

See the Windows Privacy Statement for details on the data collection and use practices of Windows 8.

Removal of Default Location Provider UI

In Windows 8, since the Windows Location Provider replaces the Default Location Provider, the Default Location Provider is no longer part of Control Panel. However, the country or region is populated by the user during initial Windows setup.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.