1 环境的配置
开发环境:vb.net2005
需要安装:Windows Mobile 5.0 Pocket PC SDK
下载地址:
http://download.microsoft.com/download/d/2/e/d2e43e33-53b0-45b6-ba70-fe6fdc4aa5bb/Windows%20Mobile%205.0%20Pocket%20PC%20SDK.msi
数据库:sqlserver2000
PC~PDA数据交互 sqlce3.0
iis 6.0
系统盘格式:fat32
从环境上来看,硬盘格式应是FAT32的,如果不是,在数据同步上需要做其他设置,我在弄过,有兴趣可以上网查一下。
在引入了类包Microsoft.WindowsMobile.Samples.Location;之后
,
我们就可以在程序中引用已经封装好的类来访问
GPS
了
.
在项目中我们可以看到常用的几个类
:
DegreesMinutesSeconds.cs //
主要负责经纬度坐标度分秒的转换
DeviceStateChangedEventArgs.cs //GPS
设备状态改变时触发的事件
GPS.cs //
操作
GPS
的类
,
主要有负责
Open()
和
Close()GPS
设备
.
GpsDeviceState.cs //GPS
设备的几种状态
GpsPosition.cs //
处理经纬度坐标的类
.
LocationChangedEventArgs.cs //
位置改变时触发的事件
(
即经纬度坐标发生变化
)