GPS_Csharp_wm6.1

所属分类:通讯编程
开发工具:C#
文件大小:158KB
下载次数:94
上传日期:2010-02-11 18:18:08
上 传 者红狐
说明:  在智能手机上捕捉GPS信号,不需要ARCGIS开发库支持,采用纯C#编写。开发环境为Microsoft Visual Studio 2005。可在vs.net2008下重编译运行。我的运行环境为windows mobile 6.1和SP2003。可以显示经度,纬度,卫星个数,精确的gps授时。精确至小数点后13位。 界面2是手机自带的gps界面,界面5是本程序的gps界面。纯C#开发的程序是纯绿色的,相对而言,采用ARCGIS开发库开发的同类程序,虽然代码简单,但要安装ARCGIS手机端,不能做成纯绿色的。
(Written in pure C#, in smart phones to capture GPS signals. Development environment for Microsoft Visual Studio 2005. Can be re-compiled to run under the vs.net2008. Runtime environment for windows mobile 6.1 or SP2003. Can display the longitude, latitude, satellite number, accurate gps timing. Accurate to 13 decimal. Interface, two built-in gps cell phone interface, the interface 5 is the program gps interface.)

文件列表:
GPS_C#_wm6.1智能机_可编译运行\GPS\bin\Debug\Microsoft.WindowsMobile.Samples.Location.dll (18432, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\bin\Debug\Microsoft.WindowsMobile.Samples.Location.pdb (58880, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\DegreesMinutesSeconds.cs (4046, 2007-03-30)
GPS_C#_wm6.1智能机_可编译运行\GPS\DeviceStateChangedEventArgs.cs (1376, 2007-03-30)
GPS_C#_wm6.1智能机_可编译运行\GPS\GPS.cs (13385, 2007-03-30)
GPS_C#_wm6.1智能机_可编译运行\GPS\Gps.sln (1615, 2007-03-30)
GPS_C#_wm6.1智能机_可编译运行\GPS\Gps.suo (25088, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsDeviceState.cs (3279, 2007-03-30)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsPosition.cs (17723, 2007-03-30)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsSample\bin\Debug\GpsSample.exe (9216, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsSample\bin\Debug\GpsSample.pdb (22016, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsSample\bin\Debug\Microsoft.WindowsMobile.Samples.Location.dll (18432, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsSample\bin\Debug\Microsoft.WindowsMobile.Samples.Location.pdb (58880, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsSample\Form1.cs (9045, 2008-07-30)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsSample\Form1.resx (6300, 2008-07-30)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsSample\GpsSample.csproj (3778, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsSample\GpsSample.csproj.user (198, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsSample\obj\Debug\GpsSample.csproj.GenerateResource.Cache (842, 2008-07-30)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsSample\obj\Debug\GpsSample.exe (9216, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsSample\obj\Debug\GpsSample.pdb (22016, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsSample\obj\Debug\GpsSample.Properties.Resources.resources (180, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsSample\obj\Debug\GpsTest.Form1.resources (180, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsSample\obj\Debug\ResolveAssemblyReference.cache (11999, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsSample\obj\GpsSample.csproj.FileListAbsolute.txt (1674, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsSample\Properties\AssemblyInfo.cs (1570, 2007-03-30)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsSample\Properties\Resources.cs (3028, 2007-03-30)
GPS_C#_wm6.1智能机_可编译运行\GPS\GpsSample\Properties\Resources.resx (4771, 2007-03-30)
GPS_C#_wm6.1智能机_可编译运行\GPS\LocationChangedEventArgs.cs (1335, 2007-03-30)
GPS_C#_wm6.1智能机_可编译运行\GPS\Microsoft.WindowsMobile.Samples.Location.csproj (3198, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\Microsoft.WindowsMobile.Samples.Location.csproj.user (198, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\obj\Debug\Microsoft.WindowsMobile.Samples.Location.dll (18432, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\obj\Debug\Microsoft.WindowsMobile.Samples.Location.pdb (58880, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\obj\Debug\Refactor\Microsoft.WindowsMobile.Samples.Location.dll (11776, 2008-09-17)
GPS_C#_wm6.1智能机_可编译运行\GPS\obj\Debug\ResolveAssemblyReference.cache (4047, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\obj\Microsoft.WindowsMobile.Samples.Location.csproj.FileListAbsolute.txt (877, 2010-01-29)
GPS_C#_wm6.1智能机_可编译运行\GPS\Properties\AssemblyInfo.cs (1630, 2007-03-30)
GPS_C#_wm6.1智能机_可编译运行\GPS\Utils.cs (1891, 2007-03-30)
GPS_C#_wm6.1智能机_可编译运行\运行界面\1.bmp (307254, 2010-02-11)
GPS_C#_wm6.1智能机_可编译运行\运行界面\2.bmp (307254, 2010-02-11)
... ...

Code Sample Name: Microsoft.WindowsMobile.Samples.Location Feature Area: GPS and Managed Programming Description: This sample shows how to wrap the native GPS Api in a simple to use C# class. Project ManagedGps contains the following classes: Gps: The interface to the managed gps api. use this class to open, close, query the device state, and query the position data from your gps hardware. GpsPosition: Contains the GPS position data received from the gps hardware GpsDevice: Contains GPS device state data received from the gps hardware Utils: Native memory allocation utilities Usage: Make sure your GPS hardware is setup correctly using the GPS control panel in Settings. You may also use the FakeGPS.cab in the Tools\GPS directory where you installed the SDK to use simulated GPS data. For more information see FakeGPSReadme.txt in the same directory. Once you have your GPS set up, you need to Build and Run the GpsSample to see it work. Relevant APIs/Associated Help Topics: GPSApi, Managed PInvokes, Managed and Native Data Marshalling Assumptions: GPS hardware is setup on the device. Requirements: Visual Studio 2005, Windows Mobile 6 Professional SDK, Activesync 4.5. ** For more information about this code sample, please see the Windows Mobile SDK help system. **

近期下载者

相关文件


收藏者