【开源GPS追踪】 之 为何费力不讨好
GPS追踪,在X宝上一搜一大堆,价格几十到几百层次不齐,为何还要自己开发?
1 对我来说,就是手头有这些硬件资源(GPRS GPS MCU)以及软件资源(VPS),算闲的蛋疼,其实不然,本人工作也很忙的。
2对于一些使用者,买一个模块不就完事大吉了,为何还好搞这么一堆东西? 其实也不然
我观察过很多X宝的GPS追踪,基本都是通过他们提供的平台实现定位的,一是,他们的平台能提供多久,三年五年,还是一年半年,估计这个大多数人都没有考虑过,或者就是觉得用一天赚一天的。二呢,定位这个东西,毕竟你在那个网站上是个用户,自己的各种行程全部暴露出来了,这个也是个人隐私吧。
反正我是觉得不靠谱,买个模块还行,但是后面能用多久,我的信息是否泄露只能听天由命了。
其实我开始也想买一个,放到我的小毛驴上,防止丢失,考虑到价格和上面的原因就放弃了。
3 偶然间,看开源项目的时候发现了opengts,砰然心动了,但是看了安装过程就退缩了,各种东西太太麻烦。额。。。其实后面按照教程安装也就那样,完全没有想象中的那么麻烦。现在虚拟机安装了一遍然后就直接在vps 安装了,安装一起OK。 一鼓作气,周末找出吃灰好久的GPRS GPS模块,经过一天的鼓捣,顺利将数据传到了远程的服务器上了。
4 开源GPS追踪的好处
首先是能鼓捣,喜欢DIY的,可以鼓捣这些,弄好了可以放到自己的自行车上、电动小毛驴上、私家车、大卡车上,甚至有狗的可以帮到自家狗身上。一切就是为了乐趣嘛。
还有有些真的实际需要的主,可以自己弄几十套,比如搞物流的装到自己的车上,opengts 几十几百是完全可以胜任的,成本降低非常多,非常多!
我属于第一类,帮到电动小毛驴型的!
5 4核 X宝
我只用了最为廉价的8051单片机 就实现了GPS定位追踪,X宝宣传各种4核。。。。感觉X 宝的东西好流弊啊!又不是手机拼啥核心啊,拍个蚊子都用杀牛刀?!消费者哭晕在厕所!
6 还想说下流量卡,现在很多移动联通的物联网卡,一年10元左右,每个月10M流量。 算了下,GPS定位足够了。
10MB= 10 * 1024 *1024 byte =10485760 byte
10485760 byte /30 天/24 小时/60 分钟 = 242 byte
也就是1分钟可以发送242byte
在我这个开源gps定位中,发送一次定位数据最大80byte,也是就一分钟定位3次,10M流量都够用,实际上,我们用的时候发送定位间隔应该都会大于1分钟! 问我为啥? 为了节能,低功耗啊,哈哈哈~~
【开源GPS追踪】 之 为何费力不讨好的更多相关文章
- 【开源GPS追踪】 之 手机端安卓版
GPS追踪,后台是利用的是开源的Opengts,可以通过web方式浏览位置信息.这里介绍一款手机端软件go Tracker. 这款软件是在Google app 上找到的,目前还没有找到源码,用了几天有 ...
- 【开源GPS追踪】 之 服务器端opengts安装
国内大多数GPS追踪/定位 平台都是基于opengts 二次开发的,opengts 是一款开源的gps 跟踪软件. 下面摘自百度百科: OpenGTS ™(“GPS跟踪系统”)是第一个可用的开源项目, ...
- 【开源GPS追踪】 之 服务器硬伤
前面就说过了,目前GPS 追踪的原理都是通过GPRS将数据发送到一个服务器上,如果回看数据就从服务器上去数据,服务器在整个系统中具有举足轻重的地位. 如果服务器坏了,整个系统几千台设备可能也就无法工作 ...
- 【开源GPS追踪】 之 硬件开源
根据设定目标: 使用GPS 采集经纬度,然后通过GPRS模块/wifi 发送到服务器显示,WIFI不常有,所有就使用GPRS模块! 对于GPS模块,没有特殊要求,只要输出格式符合NMEA协议即可,为了 ...
- 开源分布式追踪系统 — Jaeger介绍
目录 一.Jaeger是什么 二.Jaeger架构 1. 术语 2. 架构图 三.关于采样率 四.部署与实践 一.Jaeger是什么 Uber开发的一个受Dapper和Zipkin启发的分布式跟踪系统 ...
- GIS开源软件大全
3 - F 3map:行星地球项目由3map驱动,这是一个自由软件,由Telstra宽带基金会创建并支持,提供客户端与服务器的能力以在线再现虚拟地球. Amein!:其界面介于ArcMap和UMN M ...
- android开源项目学习
FBReaderJ FBReaderJ用于Android平台的电子书阅读器,它支持多种电子书籍格式包括:oeb.ePub和fb2.此外还支持直接读取zip.tar和gzip等压缩文档. 项目地址:ht ...
- [转载]或许您还不知道的八款Android开源游戏引擎
或许您还不知道的八款Android开源游戏引擎 分类: 技术文章 2010-08-04 20:27 17430人阅读 ...
- 开源GIS软件 3
OpenWLANMap 与 OpenStreetMap 项目类似,OpenWLANMap 将变成一个开源的替代产品,提供 WLANs 的数据库.定位信息等. 开源排水管网GIS系统 udpnGIS 邢 ...
随机推荐
- Android 网络请求框架
1.okHttp 特点 简单.灵活.无连接.无状态 优势: 谷歌官方API在6.0之后在Android SDK中移除了HttpClient,然后他火了起来, 他支持SPDY(谷歌开发的基于TCP应用层 ...
- python爬虫快递查询系统(源码)
import requestsimport json def get_express_type(postid): '''根据快递单号来智能判断快递类型''' url = 'http://www.kua ...
- 通过awk 和 sed 将多余的列剔除
通过awk 和 sed 将多余的列剔除 名词注释: awk -F 指定分隔符 OFS 指定输出分隔符 sed sed "s/|/test/2" a.log 将第二个 | 线替换为 ...
- k8s中的api server的ca证书,可以和front proxy ca证书一样么?
答案是: 绝对不可以! 因为请求先验证的是 --requestheader-client-ca-file CA 然后才是--client-ca-file. . 那获取的用户名就会通不过了. 所以会影响 ...
- 学习笔记: IO操作及序列化
/// <summary> /// 文件夹 文件管理 /// </summary> public class MyIO { /// <summary> ...
- Javascript转义字符串中的特殊字符处理
Web应用系统中,客户端发送请求到服务器,请求中的字符串参数,在被序列化成json过程中有些特殊字符会被空格代, 导致传递到服务器端再解析的时候,原本的输入参数就会被改变. 目前遇到的特殊字符有加号( ...
- Python_subprocess模块
subprocess中,允许生成新的进程,连接到input/output/error管道,并获取他们的返回(状态)码,主要用于替换os.system/os.spawn*几个旧的模块和方法 subpro ...
- gitlab之六: gitlab 备份恢复
参考: https://blog.csdn.net/ouyang_peng/article/details/77070977 备份: 所有的权限,库文件等信息全部备份到的 不更改备份目录的话: v ...
- js压缩图片上传插件localResizeIMG
示例 /** * 本地图片压缩后上传 */ $("#vfile").change(function(){ var _this = $(this); lrz(this.files[0 ...
- Linux安装Tomcat-Nginx-FastDFS-Redis-Solr-集群——【第七集之SSH远程连接——克隆与更改配置】
一.SSH远程连接 OpenSSH的安装 查看是否安装Openssh:rpm -qa | grep ssh搜索openssh安装包:yum search openssh安装openssh:yum in ...