文章总结: 本文介绍作者搭建的GoogleEarth三维实景数据下载服务,通过解析Google实景API按区域下载三维成果,输出OBJ格式模型可在Blender中导入使用。文章解析了三维数据八等分树状存储原理,并指出数据覆盖不均、建筑侧面纹理拉伸等不足,建议用于鸟瞰场景分析,精确立面需自行补充。
综合评分: 55
文章分类: 爬虫,安全工具
Google Earth 实景三维数据下载实战
原创
mapxiaotu
mapxiaotu
空天感知
2026年9月23日 17:58
美国
在小说阅读器读本章
去阅读
在公众号小说中沉浸阅读
Google三维实景数据下载的完整可用链路
Google Earth上有比较丰富的世界上部分国家地区的三维实景数据,不管是做各种试验还是用在课题上,效果都还挺好。
但google的数据基本只能在线浏览,或者使用付费API调用,google杜绝本地下载使用。
我搭了一个下载服务,后端通过解析Google实景数据的API,就可以方便的根据区域下载三维成果了。
旧金山市中心 0.2 km²、18 级细节,35.9 万三角面,ZIP 包 218 MB。级别拉到 21 级只框一栋楼,能拿到 1770 个节点、457 MB 的单体建筑模型。
三维数据解析思路
Google Earth 的三维实景内部,是将整个地球当成一个立方体不断八等分,目标下载区域对应树上的一批节点,每个节点挂一份网格加一张贴图。
下载,就是把这棵树上落在这块范围内的节点全摘下来,拼成一张网格。
下载服务使用
页面设计的比较简单粗暴,框选区域执行下载即可。
下完点「下载 ZIP」,解压得到 model.obj + model.mtl + 贴图,Blender 里 File → Import → Wavefront 直接导。
Blender视口
Blender渲染
白模
换成法线着色能看清几何密度:街道高差、建筑退台、裙房和天桥都是独立建模的。
一些不足
细节上来讲,Google上生产的数据还是有部分缺陷,但瑕不掩瑜。
覆盖不均匀。核心区能下得很深,郊区、山区、新地块可能停在浅层甚至没有节点,模型上就是几个洞——上面视口截图里中部偏下那几处就是。
建筑侧面纹理是从航拍图硬投影的,近看会拉伸会糊,屋顶才是精修区。鸟瞰、场景底、体量分析够用;贴脸镜头或精确立面还得自己补。
输出是局部坐标下的居中缩放模型,不带经纬度。要放回 GIS 或按真实米制对齐,得自己反算那套变换。
很早之前跟部分从事QB工作的公司聊过,他们都是专门有人来逆向写这些下载程序,抓取Google的数据。从前看着异常复杂神秘的工作,而今在AI的支撑下,似乎也能被常人所掌握了。
有数据抓取相关需求可以联系文末微信合作~
往期推荐:
让AI“读懂”12000+景SAR影像:开源SAR平台重大更新,接入大模型你也可以实现以文搜图
NASA与微软联合推出“Earth Copilot”,“智能助手“或成为行业产品标配
笔者长期从事人工智能、遥感、大模型等业务
欢迎添加微信交流
(微信号:mapxiaotu)
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:空天感知 mapxiaotu
mapxiaotu《Google Earth 实景三维数据下载实战》