为什么像地图这样的软件找不到地名的地图位置?
活着
谢邀。因为我平时使用地图的过程中并没有发现这个问题,于是看到这个问题我先去做了一个小实验。
实验的第一步:
我先在地图里查了一下国内的地名:迪士尼乐园
在这张图上不难看出,这个地名是有明确的地址的,也就是说你可以通过地图到达你想要去的地点。
接下来我选择了查找问题中的地名 贝加尔湖
这时候就发现选项里面并没有我们想要查找贝加尔湖的具体地址。但是当我们去网页里面搜索贝加尔湖
可以看到里是有贝加尔湖在境内的大概位置和较为准确的经纬度位置。可见并不是不知道我们想要查找的贝加尔湖是哪个贝加尔湖。但地图上为什么显示不了呢?
这时我们来观察一下第一张图中我搜索的是迪士尼乐园,大家知道现在全球一共有六家迪士尼乐园,但在地图中有具体地址的只有在中国的两家。这样看来不能直接搜索地名这个问题,其实是存在于国外地名的查找。而造成这个问题出现的原因就是地图默认你的搜索是在中国内的,但地图也的确存在国外地图数据不足的情况。
出现数据不足的情况的原因:
因为的数据是付款的,提供方是四维图新,不过现在购付款数据这种方式也已经发生了变化,大规模的发动普通用户采集POI,丰富自己的数据,但国外数据来源依旧不足。是地理信息采集的壁垒造成的,地理数据属于保密级别的数据,你现在在地图上看到的位置坐标其实也是经过改造的,并不是真正准确的。而且就算想出外国地图,前提是他们必须有国外的测绘许可,或者购付款国外的数据提供商的数据。
正确的搜索过程应该是这样:
第一步:你要先在地图里搜索,可以看到出现“已切换到”
第二步:再搜索贝加尔湖,就能找到你想要的贝加尔湖了
lucky路露璐
实例验证
首先用谷歌地图http://.google.cn/maps,搜一下贝加尔湖。
打开,输入上面,打开谷歌地图,届满如下:
在左上角输入贝加尔湖,
单击第一个下拉选项,显示结果如下:
很准确很迅速!
再用地图重复上述操作,打开地图http://map.baidu/,界面如下:
左上角输入贝加尔湖,
搜索结果如下,大多是商业设施名称
显然不是我们要找的地方!
我们换一个中国地点试一下,我们搜上海迪斯尼,谷歌的搜索结果如下
的搜索结果如下
再换一个景点,我们搜天安门,谷歌的搜索如下
的如下
搜索结果确实不一样啊,可能跟两者的算法有关系!
为啥不一样?只能猜测了,你搜索国外的名称的时候,显然是指向国内的同名机构,可以猜测,的业务局限于国内,国界线外的数据,可能没有涉及!谷歌地图是面向全球的,实现全球覆盖,基本涵盖所有国家的!
当你搜索国内的地点时候,如果是商业设施,比如迪斯尼,谷歌首先给的是地理位置,给的是商业设施,很贴心啊!
当你搜国内的景点的时候,比如天安门这种知名的地方,两者的搜过结果基本一致!
当然还有一种情况,就是你用搜索的时候,搜索位置跟实际位置有偏差,这个是国家保密的需要,所以不必大惊小!
希望这个回答你能满意,是的话就点赞,转发、关注吧!
鱼圆圆
谢邀~
各个地图软件都会有一定限制!地图的首选区域在于国内,所以虽然你能搜索,但是搜索到的仅仅限制于国内的内容!
如果是谷歌地图,你可以搜索到国外的内容。此处并非黑地图,而是地图更偏向于国内本土软件!
踌躇轩
谢谢邀请
1、谷歌地图的背景是美国军方,数据库连接的是美国军方GPS卫星。呈现的地图信息当然更为强大和丰富。只不过针对民用进行了脱敏处理。
2、地图严格意义上来讲,不是一个专门的地图软件。带有一定程度的商业化,例如很多商业地段需要加入类似词条这种情况。
3、地图很多细致到米级单位的地图坐标,大部分靠收集用户信息而来。少部分来自于的街景收集。
4、谷歌面向的是全球用户,相对而言,针对的是中国大陆用户。所以在搜集国外物理位置时,明显没有谷歌全面、深入、细致。
2021-09-23 17:23:54 1178查看 0回答
2021-09-23 17:24:36 730查看 1回答
2021-09-23 17:25:17 416查看 1回答
2021-09-23 17:25:39 773查看 1回答