{"action":"opened","issue":{"url":"https://api.github.com/repos/jamesmontemagno/GeolocatorPlugin/issues/238","repository_url":"https://api.github.com/repos/jamesmontemagno/GeolocatorPlugin","labels_url":"https://api.github.com/repos/jamesmontemagno/GeolocatorPlugin/issues/238/labels{/name}","comments_url":"https://api.github.com/repos/jamesmontemagno/GeolocatorPlugin/issues/238/comments","events_url":"https://api.github.com/repos/jamesmontemagno/GeolocatorPlugin/issues/238/events","html_url":"https://github.com/jamesmontemagno/GeolocatorPlugin/issues/238","id":320762889,"number":238,"title":"GPS locations sometimes are wrongs.","user":{"login":"kikutano","id":8088623,"avatar_url":"https://avatars2.githubusercontent.com/u/8088623?v=4","gravatar_id":"","url":"https://api.github.com/users/kikutano","html_url":"https://github.com/kikutano","followers_url":"https://api.github.com/users/kikutano/followers","following_url":"https://api.github.com/users/kikutano/following{/other_user}","gists_url":"https://api.github.com/users/kikutano/gists{/gist_id}","starred_url":"https://api.github.com/users/kikutano/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kikutano/subscriptions","organizations_url":"https://api.github.com/users/kikutano/orgs","repos_url":"https://api.github.com/users/kikutano/repos","events_url":"https://api.github.com/users/kikutano/events{/privacy}","received_events_url":"https://api.github.com/users/kikutano/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-05-07T11:03:47Z","updated_at":"2018-05-07T11:03:47Z","closed_at":null,"author_association":"NONE","body":"## Bug Information\r\n\r\nVersion Number of Plugin: 4.2.0\r\nDevice Tested On: Android\r\nVersion of Xamarin: 7.3.3\r\nVersions of other things you are using:\r\n\r\n### Steps to reproduce the Behavior\r\nThe problem appears when I try to get the position changed from the Plugin `CrossGeolocator.Current.PositionChanged += OnPositionChanged`\r\n\r\n### Expected Behavior\r\n\r\nCorrect GPS position\r\n\r\n### Actual Behavior\r\n\r\nSometime GPS position is far away 2/3 Km from my current position.\r\n\r\n### Code snippet\r\n`CrossGeolocator.Current.DesiredAccuracy = 1.0f`\r\n`CrossGeolocator.Current.PositionChanged += OnPositionChanged`\r\n\r\n### Description\r\n\r\nHi, I'm using your plugin on Android without problem, but for some reason, sometime the GPS position is displaced by 2/3 Km from my position. I'm getting the GPS position every time PositionChanged is fired and I'm saving it on an Array:\r\n\r\n`[510] => Array\r\n        (\r\n            [**timestamp] => 2018-05-06T12:38:46.783794+02:00**\r\n            [current_km_gyroscope] => 0.9247592111759\r\n            [current_kmh_gyroscope] => 0\r\n            [current_kmh_avg_gyroscope] => 1.6513557342427\r\n            **[current_km_gps] => 43.315898645655**\r\n            [current_kmh_gps] => 0\r\n            **[latitude] => 41.1503157\r\n            [longitude] => 16.4021259**\r\n            [altitude] => 0\r\n            [ble_disconnected] => \r\n        )\r\n\r\n    [511] => Array\r\n        (\r\n            **[timestamp] => 2018-05-06T12:38:51.530281+02:00**\r\n            [current_km_gyroscope] => 0.9247592111759\r\n            [current_kmh_gyroscope] => 0\r\n            [current_kmh_avg_gyroscope] => 1.6464555688592\r\n            **[current_km_gps] => 45.155270289361**\r\n            [current_kmh_gps] => 0\r\n            **[latitude] => 41.137394607929\r\n            [longitude] => 16.388408780172**\r\n            [altitude] => 299.00817618053\r\n            [ble_disconnected] => \r\n        )\r\n`\r\n\r\nAs you can see from [510] to [511] few seconds are passed, but the distance is near to 2 Km. In [511] the latitude and longitude value is composed by 14 numbers, in [510] is composed by 9. It seems is an approximation or something like that. I really can't understand why. The altitude is 0 when an approximation occur. Could you please tell me what's that mean? It's an approximation caused by the lost of GPS signal or something else? Thanks!  "}}
{"actor":{"display_login":"kikutano"}}