设为首页收藏本站

移动叔叔

搜索
查看: 1043|回复: 0
打印 上一主题 下一主题

[其它] Android中GPS下.nmea文件的介绍

[复制链接]
跳转到指定楼层
楼主
发表于 2013-8-29 15:02:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
 在做Android项目开发当中,尤其是在GPS的项目当中,我们可以发现gps文件夹里的文件是一个.nmea文件(国家海事电子协会文件)。这个.nmea文件可以从任何通用的GPS产品中输出。这些文件是常用格式并且可以包含多重坐标和海拔,来表现行程和轨迹。下面的就来讨论下在Windows和Linux下各自打开这个文件。
  Android提供的在gps文件夹里的文件是一个.nmea文件(国家海事电子协会文件)。一个.nmea文件可以从任何通用的GPS产品中输出。这些文件是常用格式并且可以包含多重坐标和海拔,来表现行程和轨迹。下面的部分讨论并且在Windows和Linux下各自打开这个文件。
  在Windows中得到nmea文件
  Android提供的nmea文件展示了一个贯穿旧金山的短的线路。让我们看看nmea文件的内部。使用adb工具把文件从服务器中pull到你的桌面:
  adb pull<远程文件><本地文件>
  如果命令执行成功,你应当看到一条消息指示文件下载的大小。导航到 C:\Android 文件夹,你可以看到adb pull工具放在这里。
  现在nmea文件在桌面上,把它与Notepad关联。最后打开它来看看它的内容。你会看到很多的坐标数据。
  在Linux中得到nmea文件
  如果你在使用Linux开发Android,启动一个终端部分来进入adb服务器。让我们来看看如何在Linux中检索并且编辑nmea文件。
  第一步是打开一个新的终端部分 (Applications | System Tools | Terminal)。
  下一步,使用adb pull命令来pull nmea文件到Android文件夹:
  adb pull data/misc/location/gps/nmea Android/
  如果你读了关于Windows如何得到nmea文件的说明,你会发现语法上的不同。C:\是没有必要的因为路径结构的不同。
  从终端中执行了命令后,结果应当如下所示:
  使用Is命令来在Android文件夹中列出文件。如果命令执行正确,nmea文件应当出现。我使用Fedora GUI来导航并且使用系统的Text Editor打开它。
  提示
  你也可以使用vi编辑器从命令行来打开,读取并且编辑nmea文件。
  现在你已经查看了nmea文件并且知道模拟一个GPS设备的不同方式,你可以开始来使用Android位置基础API来创建一个完整特性的活动了。
您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 /1 下一条

© 2008-2025 移动叔叔. 版权所有,专业的网络售后平台 ( 闽ICP备18006692号-3 )

商务合作点击这里给我发消息|Email:service@mobileuncle.com|手机版|移动叔叔     

GMT+8, 2025-1-31 05:45 , Processed in 0.184577 second(s), 12 queries , Gzip On, Memcache On.

返回顶部