4

http://en.opensuse.org/Google_Earth

这与谷歌地图不同,需要在计算机上安装。如果我以某种方式在硬盘上获取地图,我可以在没有互联网的情况下使用 Google Earth API 吗?

4

2 回答 2

2

可以,但前提是您要访问的区域缓存在硬盘中。您可以使用以下步骤缓存地点:

1.首先在线探索你在谷歌地球中最有趣的地方,即使在离线系统中你也必须看到。

2.在以下位置复制您探索过的相应缓存。(复制图标文件夹,dbcache.dat,dbcache.dat.index,dbroot_cache)“C:\Documents and Settings*username*\Local Settings\Application Data\谷歌\谷歌地球”

3.安装任何谷歌地球离线安装程序。

4.在以下位置更新谷歌地球的注册表项和视频。

1.在开始中打开运行,然后输入“regedit”

2.转到 HKEY_CURRENT_USER..单击 HKEY_CURRENT_USER 旁边的 + 横杆。

3.去软件\谷歌\谷歌地球加..然后你会看到旁边的注册表项列表..去键右键单击那个按修改然后输入任何12位数字说更好的键=“000000000000”然后按确定和 VID="AAAACjYuMS4wLjUwMDE="

5.Paste Cache ,在以下路径的离线系统中,即 “C:\Documents and Settings*用户名*\Local Settings\Application Data\Google\GoogleEarth”。

于 2012-07-04T14:59:50.377 回答
2

即使这在技术上可行,我认为答案是否定的,因为Google Maps/Google Earth APIs 服务条款

9. 许可要求。上述 Google 许可取决于您是否遵守以下要求:

    9.1 对您的 Maps API 实施的免费、公开可访问性。

        9.1.1 一般规则。

        (b) 公共访问(无防火墙)。您的 Maps API 实施不得 (i) 仅在
              防火墙后运行;(ii) 仅在内部网络上(开发和测试
              阶段除外);或 (iii) 在封闭社区中(例如,通过仅受邀访问)。

因此,在没有 Internet 连接的情况下启用 API 违反了 TOS。

于 2012-07-04T15:01:07.567 回答