ushahidi / Ushahidi_WinMobile

Ushahidi Windows Mobile App. Ushahidi is a platform that crowdsources crisis information, allowing anyone to submit crisis information through text messaging using a mobile phone, email or web form. Windows Mobile PocketPC 2003 - Windows Mobile 6 PocketPC - Windows Mobile 6 SmartPhone
http://www.ushahidi.com
5 stars 1 forks source link

Map-based location entry #3

Closed pdestefanis closed 14 years ago

pdestefanis commented 14 years ago

Add a location entry screen based on a map (ie. Google). Please allow the maximum zoom level available in Google Maps (ie. Ushahidi web currently do not go as "close" as Google Maps will allow). Ideally the application should be able to use either the reading from the unit's GPS (if present, and if GPS signal available) or a user-entered location based on a map. This can be implemented via a cursor, as Google Maps for WM devices operates with non-touch screen devices

dalezak commented 14 years ago

Looks like the GPS.NET framework for Compact Framework should do the trick: http://gps3.codeplex.com

dalezak commented 14 years ago

On second thought, looks like Microsoft has done several good tutorials on obtaining Lat/Long from GPS hardware and rendering maps on Windows Mobile platform:

http://msdn.microsoft.com/en-us/netframework/cc719033.aspx http://msdn.microsoft.com/en-us/netframework/dd920289.aspx http://msdn.microsoft.com/en-us/netframework/dd361752.aspx http://msdn.microsoft.com/en-us/netframework/dd277643.aspx

dalezak commented 14 years ago

Ushahidi.Map project has now been added, which utilizing the Microsoft samples classes for detecting devices current location.

pdestefanis commented 14 years ago

Can we still use a map for location entry?

dalezak commented 14 years ago

Ok, I've extended the MapView, now able to render either static Google or Bing map which is used to detect the users current location.

dalezak commented 14 years ago

Map functionality has now been implemented, closing issue.

pdestefanis commented 14 years ago

How can I access it? When I try "detect location" I'm getting a NotSupportedException error.