首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >离线使用google earth插件

离线使用google earth插件
EN

Stack Overflow用户
提问于 2012-11-06 03:38:09
回答 3查看 2.5K关注 0票数 0

我有一个需要离线访问google earth的用例。我知道谷歌地球企业提供一个断开连接的产品,但是我们可能无法访问该产品和/或谷歌地球企业开发许可证的25K美元是令人望而却步的昂贵。

我更喜欢使用谷歌地球插件,因为我正在构建一个应用程序,并希望使用JS api。可以在我自己的断开连接的服务器上托管google earth插件吗?我们将使用google earth连接到独立的离线WMS服务器来访问图像。

换句话说,我可以在自己的服务器上托管插件和相应的javascript吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-11-06 17:31:17

我试着用代理服务器缓存Google Earth,但我做不到。此外,我认为api在每次加载Google服务器时都会进行验证,不允许脱机使用

票数 0
EN

Stack Overflow用户

发布于 2012-11-27 19:44:16

我不知道我是否很理解你的问题,但我可以向你解释我目前正在做的事情。

我当前的应用程序使用google earth plugin js api,即使离线也能启动插件。但有一个要求是具有缓存的数据。如果你有缓存的数据,如果你离线启动插件,那么缩放到比你缓存数据中的分辨率更高的级别将不会有任何效果(图像将不会更新到更高的分辨率)

但根据您的实际需要,是的,您可以离线启动该插件

这并没有真正回答您最初的问题,但如果您感兴趣,请告诉我:-)

票数 1
EN

Stack Overflow用户

发布于 2013-02-19 15:59:38

自从我使用这个工具以来已经有几个月了。我会试着用我所记得的来解释:-)

在我安装插件的html中,我删除了:"script type=“文本/javascript”src="">https://www.google.com/jsapi">

但是我已经在本地保存了这个jsapi.js文件。我还保存了本地loader_1-008.js

然后,输入我的代码(c++,Qt)我使用了两次evaluateJavaScript(Qstring源),其中源是从我的2个.js文件中读取的文本这2个evaluateJavaScript调用需要在将我的html (带有插件的那个)加载到我的QWebView之前完成

我记得不多了,但我希望这能对你有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13239109

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档