Posts Tagged ‘gps’

position tracker

Monday, September 5th, 2011

Если стоит задача отслеживать текущее положение коммуникатора на Windows Mobile, то есть два метода:
1. GPS
получать позицию из встроенного gps можно либо с помощью GPSID (идет в поставке с VS .NET 2008), или открываю порт COM1 и читая данные оттуда (pure binary data+парсить их)

2. phone cell towers
с помощью RIL драйвера получается CellID, который конвертируется в Latitude/Longitude либо с помощью открытых баз, либо через API к серверам (Yahoo, SonyEricson, Yandex…)

Ссылки по теме:
http://msdn.microsoft.com/en-us/library/dd938890.aspx
http://dalelane.co.uk/blog/?p=241
http://sourceforge.net/projects/opencellclient/

Кстати показать потом карту с координатами легко:
- Google Map:
http://maps.google.ru/maps?q=55.882244,37.618561
- Карты.Яндекс (сложнее):
http://n.maps.yandex.ru/?ll=30.466768%2C50.429686&spn=0.03931%2C0.019929&z=15&l=wskl&oid=7383247