http://en.opensuse.org/Google_Earth
这与谷歌地图不同,需要在计算机上安装。如果我以某种方式在硬盘上获取地图,我可以在没有互联网的情况下使用 Google Earth API 吗?
http://en.opensuse.org/Google_Earth
这与谷歌地图不同,需要在计算机上安装。如果我以某种方式在硬盘上获取地图,我可以在没有互联网的情况下使用 Google Earth API 吗?
可以,但前提是您要访问的区域缓存在硬盘中。您可以使用以下步骤缓存地点:
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”。
即使这在技术上可行,我认为答案是否定的,因为Google Maps/Google Earth APIs 服务条款说
9. 许可要求。上述 Google 许可取决于您是否遵守以下要求:
9.1 对您的 Maps API 实施的免费、公开可访问性。
9.1.1 一般规则。
(b) 公共访问(无防火墙)。您的 Maps API 实施不得 (i) 仅在
防火墙后运行;(ii) 仅在内部网络上(开发和测试
阶段除外);或 (iii) 在封闭社区中(例如,通过仅受邀访问)。
因此,在没有 Internet 连接的情况下启用 API 违反了 TOS。