百度地图是用什么技术做的?

来源:百度知道 编辑:UC知道 时间:2024/06/17 18:18:37
百度地图是用什么技术开发的, 我是搞C++开发的,知道肯定不是C++开发的。我感觉可能用到了JAVA或者PHP。

百度地图中地图实际上是一片一片图片拼成的,这个使用了哪些技术,J能给我说一下大概原理么?

最早的基础数据来自“国家测绘局”,像四维图新这种拥有雄厚政府背景,由国家测绘局于92年创建的唯一专业从事测绘的国家级公司,是直接共享数据,其余厂商或需要购买。
但是从国家测绘局拿到的数据并不是完整数据,像偏远的西南地区、环境恶劣的山区等地,地图数据几近空白,这些就需要地图生产商进行补充。PH表示,早在07、08年左右,中国的地图采集覆盖工作已经基本完成,剩下的就是对现有地图的维护和变更地区的更正。
高德的工作人员称,中国的道路变更速度非常快,保持在每年20%到30%的速度,仅2014年,我国新增93800公里公路、7000公里铁路、551公里地铁。因此对地图的维护也需要耗费大量的人力。
有哪几种数据采集方式?
高德介绍,数据采集可以分为车辆采集、步行采集、航拍、众包等模式。
车采
腾讯地图的Rolleima告诉我们,车采有严格的规范,行驶速度大致在30-60公里/小时。车采工程师和街景车司机配合采集道路街景,随时监控采集成果和设备运作。车采对于天气和能见度的评估要求非常高,像北京PM2.5超过200的天气,就无法采集,更不用提阴天下雨的了。

在高德的采集车顶上配有全景摄像头,高德的数据采集系统可以获取包含“道路红绿灯”、“指示牌”“测速探测器”等信息的图像视频,激光扫描仪和测距传感器可以测量出街道的宽度、长度、车道线、隔离带等,高精度惯导系统则可以生成街景及三维地图。
步采
街景车无法采集的区域,则需要使用繁重的设备进行人工采集,目前多数城市的街景都是人工采集的成果。工作人员手持 PDA 和相机前往商厦、学校、商场、银行等场所拍摄照片,再录入到数据采集系统。
Rolleima透露,基于采拍工作的特殊性,腾讯地图对采拍人员有一定的要求:
首先形象健康,不可光头、长须;其次,要有良好的行为习惯,与人和善不易与人冲突,耐性好,具有较好的个人修养;而且,执行力强,对自己工作质量要求严格;当然,身体素质也必过硬,起码能背负足够重的采拍机爬山过河。

高德地图的何宁介称,步采的POI信息处理主要分为四种:新增、修改、删除、不变。当步行到某地,发现原来的餐厅被变更成了银行,直接选择餐厅的POI信息,点击删除后,在原位置新增一个银行