windows phone 7 - WP7 gps emulator issue -


i have issue using gps emulator provided microsoft. code

public igeopositionwatcher<geocoordinate> watcher { get; private set; } public iobservable<geocoordinate> observablegeocoordinate { get; set; } private void initializegpsdevice()     {         try         {             if (watcher == null)             {                 watcher = new gpsemulatorclient.geocoordinatewatcher();             }              observablegeocoordinate = createobservablegeopositionwatcher();              watcher.start();         }         catch (exception ex)         {             messagebox.show(string.format("failed initialize gps device:{0}", ex.message), "gps error", messageboxbutton.ok);         }     } private iobservable<geocoordinate> createobservablegeopositionwatcher()     {         var observable = observable.fromevent<geopositionchangedeventargs<geocoordinate>>(                             e => watcher.positionchanged += e,                             e => watcher.positionchanged -= e                             ).select(e => e.eventargs.position.location);          return observable;     } 

after creating iobservable object use way:

public mainpage()     {         initializedefaults();         initializecomponent();          loaded += onloaded;     } private void onloaded(object sender, routedeventargs e)     {         var observable = gpshelper.instance.observablegeocoordinate;         observable              .observeondispatcher()              .subscribe(onpositionchanged);     }      private void onpositionchanged(geocoordinate location)     {         map.center = location;     } 

but event onpositionchanged never raised. can suggest why?

if gpsemulator running , still ...gps status: nodata!

try this!

gpsemulator/mainwindow.xaml.cs/line: 391

string lat = currentposition.x.tostring().replace(",", ".");  string lon = currentposition.y.tostring().replace(",", ".");  transmittedlocation = lat+","+lon; 

Comments

Popular posts from this blog

c# - How to set Z index when using WPF DrawingContext? -

razor - Is this a bug in WebMatrix PageData? -

visual c++ - Using relative values in array sorting ( asm ) -