Hi!
I’m a newbie using ThinkGeo. I’m creating a very simple app that reads $GPGGA from a GPS and shows a point on the map. I’ve used gmap before doing the same thing, but i’m not capable of make it working here. In this app, i have two buttons, one for opening the COM3 port and other for closing it. When open, i read the stream and call an async dispatcher that reads the string and process it, reading the coords and making a new PointShape with them. When it’s processed, i call mapView.RefreshAsync on the points overlay only. The problem is that when i execute this, the map view freezes. I can zoom in and zoom out but it doesn’t show anything until i hit the stop button, in that moment the point shows, the map shows and everything is normal except for, of course, that point is never going to update position.
I tried all morning to make it work but it seems imposible for me to understand the problem and can’t find any good info online.
Thank you for your time, maybe this is quite simple but i am not capable!