Garmin报警点完善计划
报警点其实就是对于电子眼作出的声音警告,提示有电子警察监控请注意,类似于市场上的电子狗,但也有一定的差异。
市场上的电子狗一般分为固定测速和流动测速两种,固定测速即对固定在道路上的电子警察发出报警,而流动的则一般为交警部门的流动测速车这样的。电子狗来说,最普通普通的,是直接监测雷达波,对具有雷达波的电子警察作出相应的报警,而另外一种是固定点位报警,此点一般内置报警点位,一定时间后厂商会提供更新,一般这种电子狗较贵,应该带有GPS信号接收设备。现在市面上也有二合一的产品,固定和流动都测的产品。有兴趣的朋友可以Google搜索一下,个人看了一篇很有意思的文章:独家:揭秘电子狗
Garmin的报警点其实属于固定电子眼提醒系统,从产品本身来看是不具有监测雷达波这样的硬件功能,并且从提供的文件来看分为测速报警、闯红灯报警和违章报警三种类型,更证实了Garmin报警点类型属于固定电子眼类型。而对于固定电子眼,决定性的因素在于固定电子眼数据的数量和质量。
然而,Garmin的报警点也并不是非常的令人满意。虽然根据官方在V3版数据中的说明,测速照相已经提供了方向性的功能,而闯红灯和违章报警均使用接近报警的方法。现阶段的情况是:1,有些路口由于探头过多,许多报警点挤在一起,发生连续的报警;2,报警点信息不全或者不正确,那么对于不正确的数据需要删除,对于没有的信息需要补充进来,甚至有些地区本身就没有任何报警点信息。
由此,我们产生了完善Garmin报警点的计划。那么如何完善,我们的思路以及操作的步骤如何呢?在这里,列出我们的思路,以听取大家的意见:
1,将所有报警点信息统一并唯一编号,对于不正确的或者过多的报警点,需要删除的,将ID提交给我们,权衡用户提交数量后,比如某一ID的报警点被投了100票要求删除,我们则删除后重新编译新的报警点提供给大家。
2,有很多的报警点挤在一个十字路口,那么,是否不需要这么多的报警点,只需要将该路口标识为一个报警点即可?此点适合十字形路口,不适合复杂的立交、大型交叉路等路口。比如下图中瑞金一路和长乐路的路口,四面都有报警点,那么是否只需要将中间的路口标识为一个报警点即可?
3,对于不存在的电子眼数据,是否大家一起采集并按照统一标准进行提交,最终再整理成一份可用的自定义报警点数据,然后再公布分发给大家免费下载?
根据上述思路,我们已经完成的内容有:
1,将Garmin官方的报警点数据加上统一的编号,做成新的报警点文件提供给大家。经过尝试发现测速照相规格有所不同,所以暂时未能加上编号,但我们已经将闯红灯和违章报警点位进行了统一的编号,并合并成了一份报警点数据,报警点的名称为报警点类型加上唯一的ID号,比如“闯红灯照相311111”,该点位于上海浦东新区黄浦江畔的陆家嘴环路和花园石桥路的路口,并且编号311111在所有报警点中唯一。编号采用六位编码原则,前两位表示所在省份,取的是行政区划代码,比如上海是31、江苏是32、北京是11,而后4位是顺序编码,从0001开始到9999为止,当然在每个省的数据并没有超过9999。同时,每一个报警点都加上了所在城市和省份的信息,以定位到大概的城市。
另外,新的报警点数据的图标由原来的灰色小圆点改成Google Earth中的三角形内感叹号符号,并加上红色方框,以突出显示报警点信息。如下图所示:
新的报警点下载地址:http://sites.google.com/a/garminfans.cn/resource/Home/camera。我们提供了三个版本,分别是200米、300米和400米距离报警各一个版本,大家可以根据各自需要进行下载。PS:Garmin报警点共56786个,其中违章照相31915个,闯红灯报警24871个。
2,提供报警点查询系统,WEB地址:http://camera.garminfans.cn/。您只需要在该WEB页面输入报警点的ID号,就能查到该报警点的位置。如下图所示:
3,提供报警点Google Earth查询系统。如果您的电脑已经安装Google Earth软件,那么您直接下载我们的KML文件来浏览我们的报警点数据(KML文件下载地址:http://www.garminfans.cn/Camera/GarminCamera.kml),下载完成只需要打开即可。或者您也可以在Google Earth左侧的Place栏目中右键add一个network link地址:http://www.garminfans.cn/Camera/index.asp?。这样的话您就可以在Google Earth上直观的浏览所有的报警点数据了,如果哪个报警点不满意可以直接将ID号告诉我们。由于一次显示过多数据速度太慢并且不够美观,所以提供了视角在2.15公里(相当于7042ft,此信息在GE右下角能够看到)以下才能看到报警点信息,否则会出现请放大地图的提示。Google Earth上的效果图如下:
下一步需要完成的内容:
1,如果采用四叉路口的报警点只需要将交叉路口作为报警点这个方案,那么需要整理一份报警点和路口对应关系表,剔除围绕在四叉路口的报警点数据。
2,提供一个报警点投票系统,用户只需要提交ID,即可投票表决该编号所对应的报警点的去留。一段时间后按照权值,剔除非必要报警点,重新整理新的报警点数据。
3,用户自行采集报警点数据提供给我们。方法:a,实地开车的过程中,发现有报警点的地方,保存下来,然后在电脑前使用MapSource工具进行查看并校正,整理后另存为gpx文件提供给我们;b,直接在MapSource中查看,并根据记忆或者其他资料,将报警点标注到MapSource中,整理另存为gpx文件提供给我们;c,直接破译第三方软件的报警点数据,将该数据良好的部分吸收使用。(最新中国地图7.0版的MapSource软件可以在我们的资源中心下载到,该MapSource直接安装即可使用)
暂且,我们想到的是这些,如果你有好的方法和建议等,可以留言或发邮件给我们,邮件地址:webmaster@garminfans.cn。最后再次提供我们关于此计划的相关页面:
Garmin报警点计划说明(即本页面):国内主站地址http://www.garminfans.cn/camera/,美国镜像地址http://blog.garminfans.cn/camera/
Garmin报警点WEB在线查询系统:http://camera.garminfans.cn/
Garmin报警点KML文件(可以直接在Google Earth中浏览报警点数据):http://sites.google.com/a/garminfans.cn/resource/Home/camera中的camera.zip或者camera.kmz(如果第一次打开KML文件无法看到报警点数据,请刷新此KML文件在GE左侧窗口中的文件夹)
本页将不断整理更新,望大家共同来完善Garmin报警点。谢谢
20090118,GarmminFans.cn。
转载于:https://www.cnblogs.com/Tangf/archive/2009/01/20/1378776.html
Garmin报警点完善计划相关推荐
- 创业前期怎么做个简单易行的计划?
2009-2019年十年间,我从2009年一个论坛上用帖子卖手机壳的小卖家,到2012年整个南半球只有我们一家中文网上商城,再到2015年带领公司成为和国内各大一线电商平台深度合作的综合电商服务机构. ...
- 以社交活动的方式做计划-乐高公司的大规模敏捷
本文转自:Scrum中文网 Scrum中文网原文链接:http://www.scrumcn.com/agile/scrum/18993.html Henrik Kniberg & Eik Th ...
- 以社交活动的方式做计划-乐高公司的规模化敏捷
Henrik Kniberg & Eik Thyrsted Brandsgård 2016年12月 原文授权链接: http://blog.crisp.se/2016/12/30/henrik ...
- 工厂七大浪费是指什么?生产计划与排程APS系统是如何解决的?
一.工厂的七大浪费 1.不良品的浪费 以人.机.料.法.环的说法,可以将不良产品形成的原因分为三个方面. 一是人员方面,大多数工厂作业人员流动大.新员工多.长时间的工作疲劳.工作不细致.不按标准执行. ...
- 《ERP123》——销售生产采购计划管理
发表于2006-4-9 14:22:04 <ERP123>--销售生产采购计划管理 清华大学出版社 崔晓阳 ● ERP2是实施ERP的第二步 ● ERP2体现 ...
- Python 扩展 Op
Python 扩展 Op 注意 :本文涉及的 Python Kernel 仅在 gcc 4.8.5 编译环境下充分测试,进一步的完善计划见 Issue 3951. 背景介绍 OneFlow 将各种对于 ...
- 做好职业规划:做自己的船长
要想在职场上有所斩获,就必须做好职业规划.对于职场中人来说,职业规划是职业发展中最关键的向导.职业规划因人而异,不同的对象有不同的需求,因此制定的目标与计划也不尽相同,但个人为自己做职业规划的方法和流 ...
- 第十六届全国大学生智能汽车竞赛 英飞凌芯片申请情况
尊敬的参赛队伍, 2020年12月开始,英飞凌向大家公布了针对第十六届全国大学生智能汽车竞赛芯片支持计划和申请渠道,截至目前,我们已经收到来自700多支队伍的踊跃申请,感谢大家的热情参与! 在 ...
- 可能存在无限递归_做事永远无头无尾?人生中的递归现象
不知道大家有没有发现,在自己身边的人或者说就是自己,无论在职场还是学习中,有时候会陷入一种瞎忙碌的状态, 在周围的人看来你很忙碌,但是一旦需要拿出成果的时候,却又显得不尽人意,而最近的我就陷入了这样一 ...
- Alpha 冲刺11——总结
拖鞋旅游队团队事后诸葛亮会议 前言 队名:拖鞋旅游队 组长博客:https://www.cnblogs.com/Sulumer/p/10054510.html 时间:2018-12-1 20:00 地 ...
最新文章
- OpenCV调整彩色图像的饱和度和亮度
- poj2441 Arrange the Bulls
- ubuntu16.04下安装opencv出现libgtk2.0-dev配置失败问题解决方法
- 【地理信息系统GIS】教案(七章全)第一章:地理信息系统概述
- ECharts整合HT#160;for#160;Web的网络拓扑图应用
- 使用sysbench来测试Row Cache解惑
- 软件测试:web渗透测试怎样入门!讲透了...
- python词云图_Python生成一篇文章的词云图
- Oracle数据库文件路径变更
- TMS物流运输管理系统、智慧物流、智能运输、运单管理、预开单、补录运单、提货管理、库存管理、签收管理、短驳管理、车辆配载、送货管理、回单管理、退货管理、中转管理、承运商、路由、车线、司机、油卡、车辆
- 我的MyGeneration
- ocs添加仓库受限问题
- php源码 辅助发卡_PHP个人发卡平台源码|自动发货网站源码 V5免授权版
- Share Creators公开课:游戏美术如何提升出海游戏转化
- U盘格式化后 容量变小如何解决
- 高输入阻抗和低输出阻抗
- 杭电2001_杭电考研851数据结构2001-2015年真题
- 为什么用GDP平减指数算通胀率与用消费物价指数算通胀率答案不同?
- 基于Comsol的泵壳模态分析
- 私有化搭建个人网盘 NextCloud
热门文章
- Android开发小结Part11:SQLite 通过.db文件导入已有数据库
- android进阶(三)数据存储之Internal Storage
- 常见分布的期望方差矩母函数
- MySQL8.0.19重置密码
- python迭代器和生成器_python迭代器和生成器
- hashmap hash冲突怎么解决_对HashMap的思考及手写实现
- python爬虫动态加载_简单Python爬虫,动态加载问题
- python udp 直播_Python使用UDP协议实现局域网内屏幕广播
- html 两个表合并,SQL中将两个表合并成一个新表
- linux命令ftps,Linux下ftp+ssl实现ftps