燃烧的梦想
 燃烧的梦想,流水的时光 

2008-02-23 Sat

开源的GIS软件介绍: GPSD

长城小站是由志愿者支持的公益性网站,无固定经济来源。2012年小站台历是由各方网友赞助图片、设计、印刷精心制作的纪念品,用于小站运营经费筹款。
欢迎您购买小站台历,支持长城小站与小站博客的发展。
欢迎转载,转载需保留如下信息:
作者: 火箭人
本文首发于长城小站和集思开源(CNGIS.ORG)
作者博客地址: http://www.thegreatwall.com.cn/public/?blogid=7

一、GPSD
  GPSD是在Linux下实现动态获取GPS数据并发布到网络的一个服务引擎,它将获得的数据转至2947端口,使得一个GPS设备获取的数据能够为多个GPS数据处理终端共享。
  GPSD的官方网址是: http://gpsd.berlios.de

二、GPSD的客户端软件
  最简单的查看、获取信号的手段是使用TELNET,下一节中会有描述。GPSD提供了GPSPIPE命令,比TELNET用起来更简单一些。
  GPSD同时提供了一些其他客户端的案例,比如命令行下的CGPS和图形下的XGPS和XGPSSPEED;以及C,C++和PYTHON的接口。
  在CPAN下,有基于PERL的GPSD模块,用于采集和处理来自GPSD的数据。

三、互联网上的GPS信号源
  网上有一些现成的基于GPSD的GPS数据信号源,可以供你在没有GPS设备时依然可以调试GPSD的客户端软件或者其他GPS数据采集软件。例如:
http://gpsd.rellim.com/
  你可以做如下实验:
  ·在LINUX或者WINDOWS下,在命令行窗口中输入如下命令以访问该信号源:
telnet gpsd.rellim.com 2947
  ·登陆上去后,输入"R"一次,显示获得的详细信息,如果再输入一次,则关闭输出,可如此反复操作。
  ·若按"CTRL+]"可退回telnet,然后输入"quit"退出telnet。

  下图为在移动的车辆上测试GPSD,实验效果良好。
  GPS设备为麦哲伦的eXplorist400,感谢好人无用网友提供设备和数据线。



火箭人于 2008-02-23 09:58:45 发表在分类:OpenDesktopGis
(48765次点击) | 标签:  



 评论
 · 发表新帖
 留言总数0帖 页次:1/0 每页:20条 


Power by 小站博客, Ver0.7 update at 2006-03-04