I'm not convinced that location-service is causing issues here. We do not switch on positioning unless someone explicitly asks us to do so. In that case, it will take ~30 seconds until network-based positioning kicks in and likely another 2 - 3 minutes until the GPS hands us a position. With that, we are likely seeing a race on startup here.
For Pete's statement: The location service deals in numeric values on purpose. Geocoding and reverse geocoding is consciously left out and we assume other layers of the system to do a better job of the encoding/decoding task (we also want to avoid calling "home" to a geoip service from a central system service). -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scopes-shell in Ubuntu. https://bugs.launchpad.net/bugs/1481240 Title: Can't get correct location information before use other GPS apps Status in NearBy Scope: New Status in location-service package in Ubuntu: New Status in unity-scopes-api package in Ubuntu: Triaged Status in unity-scopes-shell package in Ubuntu: New Bug description: My location should be Tainan, Taiwan. If I did not run another GPS apps before, NearBy shows my location is in the center of Taiwan. system-image-cli -i current build number: 76 device name: arale channel: ubuntu-touch/rc-proposed/meizu.en last update: 2015-08-04 15:20:42 version version: 76 version ubuntu: 20150804 version device: 20150709-8965e37 version custom: 20150716-819-8-42 To manage notifications about this bug go to: https://bugs.launchpad.net/nearby-scope/+bug/1481240/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp