没有互联网连接可以使用Google Earth API吗?

时间:2012-07-04 14:53:53

标签: linux google-earth google-earth-plugin

http://en.opensuse.org/Google_Earth

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

2 个答案:

答案 0 :(得分:2)

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

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

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

3.安装任何Google Earth离线安装程序。

4.在以下位置更新google earth的注册表项和vid。

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

2.go to HKEY_CURRENT_USER ..点击HKEY_CURRENT_USER旁边的+横杆。

3.转到Software \ Google \ Google Earth Plus ..然后你会看到旁边的注册表项列表..转到按键右键单击该按下修改然后输入任何12位数字说更好的密钥=“000000000000”然后按确定,VID =“AAAACjYuMS4wLjUwMDE =”

5.在以下路径的离线系统中,使用缓存,即e。 “C:\ Documents and Settings * username * \ Local Settings \ Application Data \ Google \ GoogleEarth”。

答案 1 :(得分:2)

即使在技术上可行,我认为答案是“不”,因为Google Maps/Google Earth APIs Terms of Service

  

<强> 9。许可证要求。以上Google的许可证必须遵守以下要求:

     

9.1免费,公开访问Maps API实施。

     

9.1.1一般规则。

     

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

因此,在没有互联网连接的情况下启用API会违反服务条款。