问题标签 [google-earth-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
789 浏览

javascript - Google Earth Api- 自己的图片

使用 Google Earth API,我在特定坐标处创建了一些地标。现在我还想将图像放置在与地标相同的坐标处,以便向用户展示比默认标记图标更有意义的东西。有没有办法做到这一点?

0 投票
1 回答
3207 浏览

google-maps - 在谷歌地球中添加点折线多边形

我想在浏览器中使用谷歌地球开发一个网络应用程序。

我需要添加一个点要素、一条折线和一个多边形。

网络应用程序需要显示与 Google 地球桌面应用程序相同的功能。

我想使用 Google Maps Api 和 Google Earth Api 在浏览器中提供 google earth。

我怎样才能为自己制作这种应用程序,最好的方法是什么?

0 投票
3 回答
506 浏览

javascript - 在 Google 地球中动态更新数千个地标的最佳方法是什么?

我使用 google earth v1 javascript API 来更新数百个“实时”移动的对象。我跟踪新的、修改的和删除的实体,以在更新地标时最大限度地减少我的 javascript 中的循环,但最大的瓶颈仍然是调用 google earth api。有没有其他人解决过这个问题?我已经阅读了一些关于从服务器上的 KML 文件动态流式传输的内容,但我需要访问我的 javascript 代码中的地标对象更新。

0 投票
1 回答
174 浏览

.net - 通过 Google Earth API 加载个人图像

以下是我的要求:

  1. 我需要离线工作
  2. 我有自己的图像要加载到 Google 地球中
  3. 我希望能够使用 Google Earth API 从 .NET 应用程序中加载我的图像(我已经可以在我的 winform 中嵌入 GE)

我还没有弄清楚如何通过 GE API 加载非谷歌图像。这可以做到吗?

我们目前使用 Arcmap。加载图像,然后使用自定义插件将数据加载到 Arcmap 并从 Arcmap 渲染所有内容。

0 投票
1 回答
1578 浏览

javascript - 3D 建筑上的 Google 地球插件点击事件

我一直在环顾四周,还没有找到答案。是否可以使用 javascript 为 google earth 插件添加点击事件到 3D 建筑层或自定义 3D 模型。

我的最终目标是能够让用户选择一个 3d 建筑物并显示一个信息气泡,其中包含有关该建筑物的详细信息。这不是 Google 显示的带有 3D 模型信息的默认气泡。

理想情况下,可以使用 3D 建筑物图层,而不是手动加载模型,尽管我对此并不抱太大希望,因此可以通过手动上传的 3D 模型来实现。

我正在使用带有google earth 实用程序库的 google maps api V3来激活插件。

提前感谢您的任何答案。

0 投票
2 回答
4547 浏览

java - 在 Spring Security 中捕获 Remember-Me 身份验证事件

我正在开发一个应用程序,我需要在其中捕获并响应身份验证事件以采取适当的措施。AuthenticationSuccessEvent目前,当用户手动登录时,我可以很好地捕捉到Spring 抛出的问题。我现在正在尝试实现 Remember-Me 功能。日志记录帮助我找出我想要捕获的事件是InteractiveAuthenticationSuccessEvent. 有人可以看看下面的代码并帮助我响应这个新事件吗?

附加信息:

我在原始帖子中没有提到将 Session Id 和 Authentication 对象存储在 Map 中的要求是因为我使用的是 Google Earth 插件。GE 充当一个单独的、不相关的用户代理,因此用户的会话信息永远不会被 GE 传递给服务器。出于这个原因,我重写了来自 GE 的请求 URL,以包含用户的活动 Session Id(来自上述地图)作为参数,以便我们可以验证所述 Session Id 对于登录用户确实有效。所有这一切都已到位,因为我们拥有 GE 需要的 KML,但我们不能允许用户通过 Firebug 或您拥有的东西获取直接的、不受保护的 URL。

Spring Config:(对不起,格式有点捏造)

0 投票
1 回答
170 浏览

javascript - 使用 Google Earth API 查找景观的结构

我希望使用Google Earth API来帮助我的一个机器人绕过大障碍物(例如建筑物)。

有什么方法可以获取有关 Google 地球通过 Javascript API 呈现的建筑物/特征(例如树木)的结构信息?

0 投票
2 回答
1217 浏览

javascript - 在未安装 GEarth 插件时使用 GMaps API v3 和 GEarth 插件

我已经构建了一个在 Google Maps API v3 上运行的 Web 应用程序,并集成了 Google Earth API/Plugin 以显示我的 2D 和 3D 地图。由于 Google Maps API v3 没有对 Google Earth Plugin 的内置支持,我正在使用这个库

该库运行良好,除了当我初始化 2D 和 3D 地图时,如果未安装 Google 地球插件,我会在整个地图窗口中收到这样的消息,我什至无法使用 2D 地图:

问题

有没有办法禁用此消息或将其隐藏在我的 2D 地图类型下?如果没有,有没有办法在加载和初始化 3D 库之前检测是否安装了 Google Earth 插件?

0 投票
0 回答
168 浏览

google-maps - 为什么 ScreenOverlay 会出现在 GEP 中,而不会出现在 Google 地图中?

Google Earth Plugin 的简单 KML 层,ScreenOverlay 显示如预期(徽标在右下方):

谷歌地图几乎相同的 KML ......没有 ScreenOverlay(???):

0 投票
1 回答
3535 浏览

google-earth - 如何访问谷歌地球构建层中的每个建筑物?

我正在考虑使用谷歌地球的 API 制作一个基于某些属性区分建筑物的应用程序。让我们说突出具有特定架构风格的那些。问题是我不知道如何访问建筑层中的每个建筑。有人说这是不可能的。这是真的吗?作为替代解决方案,我尝试从 3D 仓库导入每个建筑物的 3D 模型。现在我需要能够突出显示它们并使它们可点击。你能告诉我这怎么可能?