文档库 最新最全的文档下载
当前位置:文档库 › Windows Mobile GPS应用开发指南

Windows Mobile GPS应用开发指南

Windows Mobile GPS应 用开发指南
Name 胡砚(MVP) Job Title 技术总监 Company 北京拓杰凯业科技有限责任公司 科 责任

Agenda
? Location Location-Based Based Ser Services ices (LBS) ? Microsoft? Windows Mobile? and LBS ? GPS and Microsoft? MapPoint? Location Server Technologies ? Devices and Options ? Windows Mobile 6 SDK and GPS ? Demos ? Q&A

Location Based Services Location-Based
? 基于定位信息,提供其它相关信息 基于定位信息 提供其它相关信息 ? Simple services
– Proximity searching – what is near by? – Routing – how do I get where I’m going?
? Complex services
– Real-time team and buddy location tracking – Route optimization for route delivery – Intelligent dispatch
? GIS
– Geographic Information System,地理信息系统

Location Solution Scenarios
Consumer
Store Locator Retail/store location finder Travel portals C bi ti Combination of mapping capabilities and POIs Os( (hotels, ote s, restaurants, etc.)
Business
Speech Locator Service Experience via: 1-800 800-545 545-0118 Mobile Location services Locations via mobile Devices (PDA, Smartphones)
Call Center solutions Quickly route customers to the next store
Field Service Management ReRe -scheduling/ R -routing ReRe ti service i technicians to new customers
Portals/Yellow Pages Experience p at: https://www.wendangku.net/doc/9618457659.html,
Fleet/asset tracking Integration of high quality routing and mapping into fleet tracking applications

Mobility and LBS
? Providing relevant information and resources on a mobile device based on user location ? Automated location acquisition is key…
– Satellite S t llit l location ti d determination t i ti (i (i.e. GPS) – Operator location determination (e.g. MLS) – 混合定位方法(e.g. A-GPS(Assisted-GPS))
? Smart Devices
– Windows Mobile – Microsoft Mi f ? .NET NET Compact C F Framework k

What Is GPS?
? Location determination based on relative position to orbiting GPS satellites
– – – – Position is determined client-side on device High accuracy Requires view of sky Initial fix can take some time
? Many devices options…
– Consumer – Enterprise
? Development involves local APIs

GPS Solution Architecture

What Is Operator Location Determination?
? Location determination based on relati relative e position to wireless operator towers
– Position is determined as a service of the network – Low-cost device can be used – Works indoors and outside
? Most wireless devices supported, some have higher accuracy… accuracy
– Cell phones, Microsoft? Windows Mobile?-based Smartphones and Pocket PC Phones – Development is either proprietary carrier APIs or the MapPoint Location Server

Carrier Location Architecture

MLS Architecture
MapPoint Web Service CONTENT
Commercial Points Of Interest (POI) Road Construction
Enterprise Environment
MapPoint Location Server
Cartographic Data
SOAP/ HTTPS
FEATURES
Maps Driving Directions Find Address/Place Proximity Search
Customer Services Site
Upload/Geocode data (POI) Reporting Account Mgmt.
FEATURES ? User Profile ? Locate Users ? Privacy Mgmt USER PROFILE ? Privacy ? Config ? Logging
Provider Manager
Secure Channel
Sprint Business Mobility Framework
Admin UI
Sprint PCS Network
MLS resides within an Enterprise and interfaces with applications that need location of their mobile devices Sprint is now inside MLS to provide real real- time location of Sprint mobile devices on request.
LOB Applications
Fleet Management
Mobile Locator (client apps)
PocketPC
Mobile Service Technicians
Desktop

Windows Mobile GPS Device Options
? Integrated g GPS
– E.g. WM6 based PPC + GPS
? CF GPS Cards ? Bluetooth GPS Devices

GPS仿真程序 Fake GPS(1)
? GPSID ? Windows Mobile 5.0 引进了 GPS Intermediate Driver ? GPSID 的作用:访问 GPS 设备,解析 NMEA 命令 ? GPSID 的设置信息都保存在注册表中( GPS Settings 的工具 )
GPSID 提供 的 API 函数 (GPS ( Intermediate Driver,GPS 中间驱动程序)
应用程序
GPS 设 备
设置信息(在 注册表中)

GPS仿真程序 Fake GPS(2)
? ? ? 与 GPS 中间驱动程序结合使用 将来自该文本文件的消息路由到读取 GPS 源的所有应用程序 简化应用程序开发测试
$GPGLL,4738.0173,N,12211.1874,W,191934.767,A*21 $GPGSA,A,3,08,27,10,28,13,19,,,,,,,2.6,1.4,2.3*3E $GPGSV,3,1,9,8,71,307,43,27,78,59,41,3,21,47,0,10,26,283,40*77 $GPGSV,3,2,9,29,13,317,0,28,37,226,37,13,32,155,36,19,37,79,42*42 $GPGSV,3,3,9,134,0,0,0*46 $GPRMC,191934.767,A,4738.0173,N,12211.1874,W,0.109623,12.14,291004,,*21 $GPGGA,191935.767,4738.0172,N,12211.1874,W,1,06,1.4,32.9,M,-17.2,M,0.0,0000*75 $GPGLL,4738.0172,N,12211.1874,W,191935.767,A*21 $GPGSA,A,3,08,27,10,28,13,19,,,,,,,2.6,1.4,2.3*3E $GPRMC,191935.767,A,4738.0172,N,12211.1874,W,0.081611,15.81,291004,,*2A

GPSID的注册表结构

GPSID的调用过程
? 创建一个或两个 建 个 个Windows Mobile事件对象 事件 象 ? 创建 创建一个和 个和GPS硬件设备的连接 ? 使用WaitforSingleObject()或 W itF M lti l Obj t ()处理事件通知 WaitForMultipleObjects() ? 重复调用第三步并调用GPSGetLocation() 获取GPS信息 ? 应用程序的相应处理 ? 调用GPSCloseDevice() ()关闭设备

Demo
Windows Mobile 6 SDK and GPS

Session Summary
? Location-Based Services (LBS) ? Microsoft? Windows Mobile? Mobile and LBS ? GPS and Microsoft? MapPoint? Location S Server T Technologies h l i ? Devices e ces a and d Opt Options o s ? Windows Mobile 6 SDK and GPS ? Demos ? Q&A

Resources
GPS Intermediate Driver Reference https://www.wendangku.net/doc/9618457659.html,/en-us/library/ms850332.aspx MapPoint p Product Information https://www.wendangku.net/doc/9618457659.html,/mappoint

获取更多MSDN资源
? MSDN中文网站 https://www.wendangku.net/doc/9618457659.html,/china/msdn ? MSDN中文网络广播 https://www.wendangku.net/doc/9618457659.html, ? MSDN Flash https://www.wendangku.net/doc/9618457659.html,/china/newsletter/case/ msdn.aspx 开发中 ? MSDN开发中心 https://www.wendangku.net/doc/9618457659.html,/china/msdn/Developer Center/default.mspx p

Question & Answer
如需提出问题,请单击“提问”按钮并 如需提出问题 请单击“提问”按钮并 在随后显示的浮动面板中输入问题内容。 一旦完成问题输入后,请单击“提问”按 完成问题输入后 请单击“提问 按 钮。

【必看】Win10系统安装教程-(insydeBOIS)

注意事项: 1.在系统安装之前,请仔细阅读本教程的详细步骤! 2.安装系统会清空磁盘的所有数据,请先备份好有用的个人数据!! 3.请确保机器的电量在60%以上,防止因为电量低导致系统安装失败!!!准备工作: 1.准备带供电的USB HUB和OTG线 2.键盘、鼠标(可选)和8GB或更大容量的U盘一个 操作步骤: 一、制作带启动功能的U盘 1.运行UltraISO软件(见目录下的: UltraISO_v9.5. 2.2836.exe)。 (如果电脑是WIN8.1或WIN10请以管理员身份运行) 2.加载PE镜像(见目录下的: winpe_x86_win10.iso) (此为32位PE,用来安装32位的WIN10系统)

3. U 盘插到电脑的USB 接口上,然后依次点击UltraISO 软件上方工具栏的启动—>写 入硬盘映像

在弹出的菜单上注意如下三个选项:

点击写入按钮,即可对U盘创建启动分区。完成以后退出软件,进到电脑的磁盘管理下,可以看到U盘有一个启动分区,然后另一个磁盘可以格式化成NTFS格式,存放大于4GB的单文件了。 二、安装或更新Win10系统 1.在电脑上解压缩下载的压缩包 温馨提示:如果是分卷压缩的,如下图所示,一个压缩包分两部分压缩,必须要全部下载下来,然后解压缩其中一个即可. 2.把前一步制作好的,带启动功能的U盘连接到电脑上,格式化成NTFS格式,在格式化 时要把U盘的磁盘名称改为WINPE(这个很重要,不然在安装系统时,有可能会出现认不到U盘的情况),然后打开前面解压的文件夹,把里面的所有文件复制到U盘上。复制完成以后,打开U盘显示的目录如下: 3.把带供电的USB HUB插上电源,然后插上键盘,鼠标,U盘和OTG线,OTG线另一端连 到平板上。 4.按平板的电源键开机,然后连续短按键盘的Esc键,进入BIOS界面。如下图所示:

Win10系统下安装Inventor2014的方法

前阵子,楼主给工作电脑换了win10系统,但楼主公司内部使用inventor2014,刚开始使用时会碰到安装不上,装好打不开,打开无法激活,使用中无法导出autocad等种种问题。用了一段时间,楼主碰到了上述问题,现在都解决掉了,现在分享一下 问题1:win10系统下inventor2014安装提示“需要Internet链接来安装Windows组件”,请联网后重试。 解决方法:通过查看安装日志会发现安装失败的原因是没有成功过的安装net3.5组件导致(为什么无法安装楼主也不清楚原因,因为楼主自己用的电脑就自己能够装上)。现分享离线安装net3.5方法。 步骤如下: 1,首先你需要下载Windows10镜像iso文件(下载地址:Windows 10 RTM正式版简体中文版下载地址),用压缩软件(Winrar压缩包管理器:Winrar个人版免费)打开Windows10镜像文件, 2,进入sources目录,解压文件夹sxs到E盘(其他分区也可以)根目录, 3,以管理员身份打开cmd(命令提示符),输入以下代码并按回车键: dism.exe /online /enable-feature /featurename:NetFX3 /Source:E:\sxs 4,等待几分钟,直到出现“操作成功完成”的提示,就成功了,可以愉快的安装了。 PS:没有镜像的童鞋请下载附件:链接:https://www.wendangku.net/doc/9618457659.html,/s/1o7QMFFW密码:ndyi ------------------------------------------------------------------------------ 问题 2 :win10系统下inventor2014安装完成无法打开,提示:应用程序无法正常启动0xc0000142(看完问题3再打补丁) 解决方法:通过安装“inventor2014sp1或者inventor2014sp2”补丁包解决,注意系统64位还是32位,不要下错,链接https://https://www.wendangku.net/doc/9618457659.html,/s ... service-pack-2.html -------------------------------------------------------------------------------------- 问题3 :win10系统下inventor2014无法激活 解决方法:导致此问题的原因是上面的sp补丁包修正了离线破解的漏洞,那么只要替换掉补丁中关键文件便能再次破解激活, 步骤如下:安装Inventor 2014不能启动时,先不要急于升级SP1(或者sp2),而要先把C:\\Program Files\\Common Files\\Autodesk Shared\\AdLM\\R7\\ 下的两个dll文件:adlmact.dll,adlmact_libFNP.dll备份好。升级后再备份升级后这两个文件,并用原备份的旧

酷比魔方IWORK8旗舰版(I1-T)WIN10系统安装教程

酷比魔方IWORK8旗舰版(I1-T)WIN10系统安装教程 注意:此安装文件仅适用于酷比魔方IWORK8旗舰版(I1-T)WIN10的型号。 一:需要的工具及准备工作: 1.酷比魔方IWORK8旗舰版(I1-T)WIN10系统安装文件以及教程.rar压缩包(需要用户自行登录酷比魔方官网下载) 2.键盘一个,USB-HUB集线器一个,U盘一个(容量必须8G或者8G以上) 3.机器电量保持在30%以上。 二升级步骤: 1.解压“酷比魔方IWORK8旗舰版(I1-T)WIN10系统安装文件以及教程.rar”,得到: BIOS,WIN10文件夹以及“酷比魔方IWORK8旗舰版(I1-T)WIN10系统安装文件以及教程.DOC” 2.将U盘格式化成NTFS,卷标命名成“WINPE”(U盘容量大小建议8G或者8G以上) 将WIN10文件夹目录下的所有文件拷贝到刚刚格式化的“WINPE”U盘根目录下。

注意:系统文件大概占用U盘5.4G容量。

3.将平板的USB-OTG口通过OTG线连上USB-HUB集线器,并在USB-HUB集线器的扩展口上插上USB键盘以及刚刚复制好系统安装文件的”WINPE”U盘 4.先按平板的电源键开机,然后按键盘上的F7键使平板启动进入磁盘启动界面: 5.通过键盘上的上下键选择复制好复制好系统安装文件的”WINPE”U盘,按ENTER回车键确认。 6.上述1-5个步骤操作正常,机器会自动进入PE系统进行系统安装:

在最后这个界面输入“exit”或者长按电源键重启机器即可进入IWORK11手写板WIN10系统,整个安装过程到这里完成。 注意:如果上述安装过程后重启进入win10系统,进入的win10界面是如下界面: “重新启动”),平板将会自动进行清理部署,并重启进行正常的启动设置。

windows 10 快速安装方法

windows 10如何安装怎么安装win10操作系统 怎么安装windows10操作系统呢? 工具/原料 ? windows 10 ISO安装镜像 ?UltraISO软件 方法/步骤

. 1 . 获取windows 10 ISO安装镜像:正版用户可前往微软社区获取windows 10 Technical Preview Build安装镜像,其他用户可前往MSDN I tell you-操作系统- Windows-Technical Preview Build获取X86或X64的系统镜像安装文件,请根据你的内存容量进行位数选择 . . . 2 . U盘启动盘刻录:Windows 10的安装方法和Windows 8的安装方法没有很大的区别,推荐将系统ISO镜像通过UltraISO刻录至4GB U盘,通过U盘来启动win 10的安装过程 .

windows10 U盘启动盘刻录的方法: . . . 3 . boot快捷启动快捷键:刻录windows10 U盘启动盘后重启计算机,按下boot快捷键进入启动快捷菜单,不同的机型有不同的启动快捷键,部分机型无启动快捷键就需要进入BIOS设置第一启动项。我是联想笔记本,启动LOGO也提示了按F12进入快捷启动菜单 .

. . 4 . Boot Options Menu:进入快捷启动菜单后方向键选择你插入的windows 10 U盘启动盘,回车键确认。如果是进入BISO将U盘设置为第一启动项则保存修改后直接启动U盘 .

. . 5 . Windows安装程序:启动U盘后自动读取刻录在U盘的系统启动信息,出现Windows安装程序窗口,要安装的语言,时间和货比格式,键盘和输入方法都默认,直接点击下一步 .

windows 10如何安装

方法/步骤 1.1 获取windows 10 ISO安装镜像:正版用户可前往微软社区获取windows 10 Technical Preview Build安装镜像,其他用户可前往MSDN I tell you-操作系统- Windows-Technical Preview Build获取X86或X64的系统镜像安装文件,请根据你的内存容量进行位数选择 2.2 U盘启动盘刻录:Windows 10的安装方法和Windows 8的安装方法没有很大的区别,推荐将系统ISO镜像通过UltraISO刻录至4GB U盘,通过U盘来启动win 10的安装过程 windows10 U盘启动盘刻录的方法:

3.3 boot快捷启动快捷键:刻录windows10 U盘启动盘后重启计算机,按下boot快捷键进入启动快捷菜单,不同的机型有不同的启动快捷键,部分机型无启动快捷键就需要进入BIOS设置第一启动项。我是联想笔记本,启动LOGO也提示了按F12进入快捷启动菜单

4.4 Boot Options Menu:进入快捷启动菜单后方向键选择你插入的windows 10 U盘启动盘,回车键确认。如果是进入BISO将U盘设置为第一启动项则保存修改后直接启动U盘 5.5 Windows安装程序:启动U盘后自动读取刻录在U盘的系统启动信息,出现Windows安装程序窗口,要安装的语言,时间和货比格式,键盘和输入方法都默认,直接点击下一步

6.6 现在安装:弹出Windows安装程序,点击现在安装。左下角的修复计算机是用于已安装windows10操作系统进行系统修复的 注:如果出现鼠标无法使用请更换无需驱动的鼠标或无线鼠标

如何将win10电脑安装成win7+win10双旗舰系统

如何将win10电脑安装成win7+win10双旗舰系统安装完成后的效果: 在win10刚出来时,相信有很多朋友会第一时间安装体验,它集合了win7和win8的优点,使用起来很让人感觉很舒畅。但是对于我们这些喜欢体验新游戏的人来说,就不怎么友好了,很多新游戏不兼容。这就只能换回win7或xp了,但如果不想把win10换掉就只能安装双系统了。 如果想覆盖现有系统,直接升级安装是个看起来不错的想法。不过现实很骨感,微软不支持从高版本向低版本直接降级安装。所以要另辟蹊径才可以找到出路。不过方法很简单,具体步骤如下:

一、准备工作 ①双系统所需的硬盘空间,即在当前系统下,还要空一个60G左右的分区出来(win7最少30G)。 ②win7镜像ISO文件。(4GB以上内存推荐使用64位版,4GB以下内存推荐使用32位版) ③软媒硬盘装机1.0(hdbooter) 二、开始安装 1、在win10系统下安装软媒硬盘装机。 2、打开软媒硬盘装机,在“镜像文件路径”处选择下好的ISO 文件,“镜像解压位置”选择一个可用空间较大的磁盘(非预留的空分区哦),“启动项描述”可以随便改,这个会在后面的重启过程中看见的。

3、全部设置好后,点击“开始装机”,装完后会提示是否重启,点击是,电脑进行重启。 4、重启后会启动到win10的选择操作系统界面,这时选择“软媒安装模式”(就是步骤2中在“启动描述”处填写的内容) 5、熟悉的win7安装界面出来的。根据提示来安装就可以了。注意在选择系统安装位置时,一定要选择预留的空分区,不要选错了。

6、展开完后会重启,这时不要动键盘,机器自动进行下面的安装。

最新Windows 10安装及激活详细步骤附图片和系统优化设置汇总

最新Windows 10安装及激活详细步骤附图片和系统优化设置汇总 估计大家在使用电脑时遇到过很多问题,有软件方面的,也有硬件方面的。硬件方面的往往需要通过维修或更换部件来进行修复,而软件方面的就好办多了,可以采用设置、恢复、重置、重装等操作来进行修复。但对于严重的系统问题(软件方面,下同),一般方法是难以修复的,这时候往往需要通过系统备份还原或重装系统来进行修复,系统备份还原是最简单的,但有时仍无法解决问题(一般是注册表无法还原成初始状态)。而重装系统是解决问题的终极办法!重装系统就是将你的C盘(即系统盘,下同)进行大清理,打个比方:鱼缸相当于系统,鱼是运行的程序,水就是C盘里的系统文件,鱼儿不行了,那就需要换掉原来杂乱不堪的水,给它创建一个全新纯净的环境,注入干净无害的水。所以需要将C盘进行格式化(正常情况下是无法进行格式化的,此格式化是在WinPE系统下进行的,在下面我将详细说明),进行大清理,再导入新的系统文件。重装系统对非系统盘不会有任何影响,如果你把软件安装在D盘(非系统盘,下同),在重装系统后你的软件依然存在,但大都不能用了,所以在格式化C盘时,最好也将D盘格式化,到时重新安装软件。好了,讲了那么多,咱们开始吧! 注:点击蓝色字体文字可直接下载相关软件(由于时间的过去,软件肯定会有更新,可以百度一下搜索最新版进行下载,恕不另行通知) 图片内容仅供参考,详细操作以书面语为准。 1.做好准备: ①备份和电源。将C盘里的重要文件拖到E盘(即文档盘,下同),同时也将D盘里的重要文件拖到E盘。特别提醒:如果需要全盘格式化就把重要文件拖到U盘(下同)。准备一个容量至少为4G的U盘,将里面的重要文件进行备份(到时也会格式化U盘),也拖到电脑

怎么安装windows10操作系统

2014.10月微软发布了Windows 10 Technical Preview Build(技术预览版)操作系统,并提供了windows 10技术预览版的ISO镜像cn_windows_technical_preview_x64_dvd_5552498.iso文件大小为3.96GB 目前win10为技术预览版,可能存在不足和BUG以及兼容性问题,大家想试用的话建议安装双系统;微软官方欢迎各位windows10用户提交建议和BUG 反馈。怎么安装windows10操作系统呢? 作者:为主的祥助

工具/原料 ? windows 10 ISO安装镜像 ? 方法/步骤 . 1 . 获取windows 10 ISO安装镜像:正版用户可前往微软社区获取windows 10 Technical Preview Build安装镜像,其他用户可前往MSDN I tell you- 操作系统- Windows-Technical Preview Build获取X86或X64的系统镜像安装文件,请根据你的内存容量进行位数选择 .

. . 2 . U盘启动盘刻录:Windows 10的安装方法和Windows 8的安装方法没有很大的区别,推荐将系统ISO镜像通过UltraISO刻录至4GB U盘,通过U盘来启动win 10的安装过程 . windows10 U盘启动盘刻录的方法: .

. . 3 . boot快捷启动快捷键:刻录windows10 U盘启动盘后重启计算机,按下boot 快捷键进入启动快捷菜单,不同的机型有不同的启动快捷键,部分机型无启动快捷键就需要进入BIOS设置第一启动项。我是联想笔记本,启动LOGO也提示了按F12进入快捷启动菜单 .

Win10正式版安装方法大全

Win10正式版安装方法大全

Win10 OEM正式版下载已经泄露,IT之家为新手朋友们汇总一下常用的几个Win10系统安装方法,大家可根据每个方法的特点选择最适合自己的方法。一般来说,目前流行的Windows10全新纯净安装方法分为U盘安装、硬盘安装两种方式,适用于Windows XP/Vista,以及无正版授权的Win7/Win8.1用户,或者是想体验“原汁原味”Win10系统的用户。另外,正版Windows7/Windows 8.1用户可通过升级安装的方式免费使用Win10。如果你现在对Win10还不够放心,也可通过安装Win7/Win10,或者Win8.1/Win10双系统的方式来同时使用两个系统。 Win10正式版下载请参见《Win10 RTM正式版ISO镜像下载大全》

一、全新安装Win10(单系统或双系统) 如上所述,使用硬盘安装或U盘安装这两个方法可适用于大多数情况,可安装单系统或双系统,32位或64位,安装多系统后自动生成系统选择菜单。其中硬盘安装不需要借助其他辅助工具,只要你的电脑有一个可以正常启动的Windows操作系统即可,U盘安装则需要闪存盘(U盘)的辅助;注意,如果你想要在UEFI下安装Win10,请选择U盘启动安装法。 具体方法请参考: 《最快最简单!Win10正式版硬盘安装方法详解》 《最方便最灵活!Win10正式版U盘安装方法详解》 对于想安装双/多系统的用户来说,还有一个更简单的方法,不过这要求当前系统和要安装的Win10系统是同一体系结构(例如,只能在32位XP/Vista/Win7/Win8.1系统下安装32位Win10,64位亦然),具体操作方法如下:

相关文档
相关文档 最新文档