来自公众号:编程技术宇宙
前几天,有个粉丝在读者群里随手发了一张自己拍的照片,让我们猜猜这是哪:
点开大图看看:
群里一下热闹起来,玩起了网络追踪,通过图片来找到他的拍摄位置。
大家正讨论着,他又发了第二张图:
我也心血来潮想试一试,没想到还真让我给找了出来,简单来分享一下思路。
第一步:社工
首先是第一张照片,里面有非常多的信息。
1、这是在火车上拍的,是铁路经过的地方。
2、这是在北方,南方没有这样的风景。
3、远处有山脉。
铁路+北方+山脉,现在有了这三条线索,但这范围还是忒大了点。
要直接从图片来找到拍摄位置,还是有点困难。为了能缩小查找的范围,我翻了一下这位群友的朋友圈,看看能不能有所发现,还真让我找到了线索。
通过朋友圈知道,这位小伙伴经常活跃的两个地方:江西南昌和新疆的克拉玛依中国石油大学。
结合其中的计算机相关专业的字样,很自然联想到,这是一个在外求学的学子。
再结合当下这个时间点,大概率是学校放寒假了,回老家的路上拍摄的。
咱们大胆猜想,小心验证。我试探性的问了一个问题:
看来我猜的应该是对的,他确实是在从学校回家的路上,而不是在其他什么地方旅游玩耍拍摄的照片。
现在,我们终于有点头绪了,这两张照片是克拉玛依到南昌的铁路沿线拍摄的。
我们就以第二章照片为例来进行分析。
很自然的,我想到,去12306搜索克拉玛依到南昌的火车票,看看有哪些车次,沿途经过哪些地方。
不过很遗憾,没有搜到:
没有直达的,会不会换乘?我使用接续换乘功能,得到了这么一条方案:
再结合这位小伙伴在群里发消息的时间,上午10:16分,我将注意力锁定在T308这趟列车上,并且在甘肃的武威到兰州这一区间,而且是靠近武威的这半程。
第二步:地形判断
接下来,我们只需要沿着这一段的铁路,在卫星地图上搜索就行了。
但毕竟还是有好几百公里,找起来有点费时间,最好能再一次缩小查找范围。
接下来,我们就要来看这张图上,给我们提供了哪些信息,再来看看这张图。
注意看,虽然远处有山脉,但照片中还是有大片的平坦的区域,根据这个信息,那种从高山峡谷中穿过的区域可以排除掉,比如像这种:
再结合远处山脉的颜色,土黄色,那几本上可以将范围锁定在下图中红色圆圈的范围内。
第三步:特征搜索
接下来注意看山的阴影面,在上午十点这个点,北半球的太阳光是从东南方向照过来的。阴影在山的右侧,说明右侧是偏西北的方向,
再次观察这个图,注意看山脉的距离,右侧离得近,左侧离得远,铁路和山脉的距离可以大致想象出是这样的位置:
有了以上信息,沿着铁路沿线可以开始找起来了。
武威到兰州的铁路,百度地图中有两条,其中一条还在建设中,所以要找的只有一条路线。
很快我找到了符合上面模型的地方:左侧是山脉,右侧红色的线是铁路的走向。
那具体拍摄的是在哪个位置呢?
再一次来看那张照片,铁路旁边是没有建筑物的,村庄在远处,可以快速过滤很多地方。另外注意图中有一条非常显眼的直线线条,有点像是一条小水沟,水沟的左右两侧是一片荒地,在右侧荒地再右侧,则是一片垂直于水沟线条的条形农田,水沟和农田中间位置还有几棵树。
把这个模型简单抽象一下:
有了这些信息,很快就可以把拍摄的位置找出来:
来和拍摄的照片对比一下看看:
至此,问题告破!
最后给大家留个小问题,第二张图位置知道了,如果是让你来找第一张图的拍摄位置,你打算从什么方面入手呢?
PS:朋友圈最好设置三天可见。
—END—