热门回答:
实例验证
首先用谷歌地图http://www.google.cn/maps。搜一下贝加尔湖。
单击第一个下拉选项。显示结果如下:
很准确很迅速!
再用百度地图重复上述操作。打开百度地图http://map.baidu.com/。界面如下:
搜索结果如下。大多是商业设施名称
显然不是我们要找的地方!
我们换一个中国地点试一下。我们搜上海迪斯尼。谷歌的搜索结果如下
百度的搜索结果如下
搜索结果确实不一样啊。可能跟两者的算法有关系!
为啥不一样?
只能猜测了。你搜索国外的名称的时候。百度显然是指向国内的同名机构。可以猜测。百度的业务局限于国内。国界线外的数据。百度可能没有涉及!谷歌地图是面向全球的。实现全球覆盖。基本涵盖所有国家的!
当你搜索国内的地点时候。如果是商业设施。比如迪斯尼。谷歌首先给的是地理位置。百度给的是商业设施。很贴心啊!
当你搜国内的景点的时候。比如天安门这种知名的地方。两者的搜过结果基本一致!
当然还有一种情况。就是你用百度搜索的时候。搜索位置跟实际位置有偏差。这个是国家保密的需要。所以不必大惊小怪!
希望这个回答你能满意。是的话就点赞。转发、关注吧!
其他观点:
谢谢邀请
1、谷歌地图的背景是美国军方。数据库连接的是美国军方GPS卫星。呈现的地图信息当然更为强大和丰富。只不过针对民用进行了脱敏处理。
2、百度地图严格意义上来讲。不是一个专门的地图软件。带有一定程度的商业化。例如很多商业地段需要加入类似百度词条这种情况。
3、百度地图很多细致到米级单位的地图坐标。大部分靠收集用户信息而来。少部分来自于百度的街景收集。
4、谷歌面向的是全球用户。百度相对而言。针对的是中国大陆用户。所以在搜集国外物理位置时。明显没有谷歌全面、深入、细致。
其他观点:
谢邀。因为我平时使用百度地图的过程中并没有发现这个问题。于是看到这个问题我先去做了一个小实验。
实验的第一步:
我先在百度地图里查了一下国内的地名:迪士尼乐园
在这张图上不难看出。这个地名是有明确的地址的。也就是说你可以通过百度地图到达你想要去的地点。
接下来我选择了查找问题中的地名 贝加尔湖
这时候就发现选项里面并没有我们想要查找贝加尔湖的具体地址。但是当我们去百度网页里面搜索贝加尔湖
可以看到百度百科里是有贝加尔湖在俄罗斯境内的大概位置和较为准确的经纬度位置。可见百度并不是不知道我们想要查找的贝加尔湖是哪个贝加尔湖。但百度地图上为什么显示不了呢?
这时我们来观察一下第一张图中我搜索的是迪士尼乐园。大家知道现在全球一共有六家迪士尼乐园。但在百度地图中有具体地址的只有在中国的两家。这样看来不能直接搜索地名这个问题。其实是存在于国外地名的查找。而造成这个问题出现的原因就是百度地图默认你的搜索是在中国内的。但百度地图也的确存在国外地图数据不足的情况。
出现数据不足的情况的原因:
因为百度的数据是买的。提供方是四维图新。不过现在购买数据这种方式也已经发生了变化。百度大规模的发动普通用户采集POI。丰富自己的数据。但国外数据来源依旧不足。
是地理信息采集的壁垒造成的。地理数据属于保密级别的数据。你现在在地图上看到的位置坐标其实也是经过改造的。并不是真正准确的。而且就算百度想出外国地图。前提是他们必须有国外的测绘许可。或者购买国外的数据提供商的数据。
正确的搜索过程应该是这样:
第一步:你要先在百度地图里搜索俄罗斯。可以看到出现“已切换到俄罗斯”
第二步:再搜索贝加尔湖。就能找到你想要的贝加尔湖了
以上就是由优质生活领域创作者 生活常识网 整理编辑的,如果觉得有帮助欢迎收藏转发~
本文地址:http://www.shenzhoubaby.com/184360.html,转载请说明来源于:生活常识网
声明:本站部分文章来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系@qq.com进行处理。分享目的仅供大家学习与参考,不代表本站立场。
评论(2)
贝加尔湖,地图,的是,数据,地名,国外,这个问题,位置,搜索结果,国内
没想到大家都对为什么像百度地图这样的软件找不到地名的地图位置?感兴趣,不过这这篇解答确实也是太好了
实例验证首先用谷歌地图http://www.google.cn/maps。搜一下贝加尔湖。单击第一个下拉选项。显示结果