我有一张城市的全景图,我想识别图片中房屋的街道地址。我尝试使用 Google Earth 来做到这一点,首先在拍摄图片的位置创建一个地标,将视图高度编辑为 0(相对),然后创建一个透明的照片叠加层,这样我就可以从该点放大城市。我正在使用这个问题作为指导。
到目前为止,我已经成功放大了包含房屋的区域以进行识别。但是,为了做到这一点,我已经“进入”了照片,即右上角有一个按钮,上面写着“退出照片”。除了通过平移和改变缩放来调整我的位置之外,我似乎无法在此模式下执行任何操作。但是,如果我单击“退出照片”,它会将我返回到我的起始位置。我需要能够探索照片区域中的区域。理想情况下,它会像 Google 地图一样工作,我只需右键单击或单击相关房屋即可显示信息,但 Google 地球似乎没有此功能。相反,我需要以某种方式在不改变视角的情况下退出照片视图,这样我就可以使用其他方法来选择并获取视图中房屋的信息。
我怎样才能做到这一点?
答案1
这似乎有点儿像黑客攻击,希望它在未来能继续发挥作用。我正在使用 Google Earth Pro v 7.3.1,我会确保保留此版本,以防将来的版本“修复”此黑客攻击并让我无法完成任务。
首先,我右键单击侧边栏中的照片叠加层名称,然后选择“获取信息”以调出一个显示有关叠加层信息的对话框。现在,打开对话框后,似乎可以改变查看事物的角度,就好像照片叠加层几乎不存在一样。例如,我可以单击 Shift + 拖动一所房子,以与照片叠加层角度不同的正交角度查看房子,此时我可以将照片叠加层完全拖出图片。在此过程中需要小心谨慎,因为有时如果我单击敏感点,相机角度会在几乎没有控制输入的情况下发生根本性变化,我必须重置为图像叠加层并重试。
接下来,我在叠加对话框中单击“取消”。现在我可以直接与地图交互,要么进入街景模式,要么似乎更好的方法是编辑 -> 复制视图位置,然后我可以将其(纬度/经度)粘贴到 Google 地图中,然后我可以单击该点以获取街道地址。
答案2
如果您的浏览器和显卡受支持,Google Maps 会为某些城市提供出色的 3D(空中)地图(仅供参考,chrome 不支持时 Firefox 可能会工作)。您几乎可以获得任何视角和屋顶或更高的角度(目前使用 ctrl+鼠标和缩放/滚轮/+-)。
听起来直接使用谷歌地图,用单独的窗口查看参考城市图像,可能会更容易/更快。
例如,如果你从狮门大桥在温哥华,加拿大不列颠哥伦比亚省,谷歌地图有一个可移动的 3D 图像,你可以将其与照片对齐,如下所示:
然后你可以滚动到大楼,如果那里有谷歌地图上的企业,你甚至会看到一个带有其名称的弹出窗口,如下所示:
如果它是最高的建筑,里面有很多相互重叠的商业区,你甚至可以去街景里看一看建筑侧面的“主要”标志(看起来像香格里拉大酒店):