问题标签 [webgl-earth]
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.
google-maps - 谷歌地图与 webgl 地球的集成
我想在 webgl 地球上掩盖谷歌地图,所以目前正在收集数据以开始,所以我遇到了(http://examples.webgearth.com/#opposite)
webgearth api很好,但是文档很差,所以我通过它的例子进行了探索,我发现 bing 地图与它集成在一起,所以我想知道我可以将谷歌地图与 webgearth 链接起来,就像我放大 webgl 地球地球然后谷歌地图加载时一样用它 。所以任何人都可以知道是否可以使用 webgl earth 谷歌地图集成,因为在其示例中没有提到 bing map api 密钥或数据源,这对我来说很奇怪,因为在某些示例中使用了 bing 地图并打开街道地图
javascript - 触摸事件不会提醒纬度
我正在尝试在我的一个新项目中使用 WebGL Earth 2.0。图书馆
可以在这里找到:https ://github.com/webgearth/webgearth2
- 假设我想点击地球,浏览器必须提醒我点击的地方的纬度。我所做的是这样的:
它适用于网络浏览器并返回纬度,但它不适用于移动(iPhone)浏览器。
所以我接下来要做的是:
它适用于移动浏览器(iPhone),但问题是它不返回纬度。相反,它用“NULL”提醒我。当我在移动浏览器中触摸地球时,我希望它返回纬度。
请帮助我让它像我想要的那样工作......
javascript - WebGL-添加标签并选择对象
我尝试使用颜色索引技术进行挑选,但我想使用光线投射技术并在挑选的 3d 点上添加 3d 标签。
我是 webgl 的新手,我想要一个关于如何使用光线投射在 webgl 中选择对象的示例代码。
如何在 webgl 中进行项目和取消项目。
我正在使用纯 WebGl 来执行此操作(没有 three.js 或其他框架),所以请帮助我使用 webgl 代码示例。
javascript - 创建一个 3D 对象以在 html 页面中设置动画
我现在正在构建一个网页,我的经理想要在其上旋转一个特定的地球(意思是:阴影和特定的地球设计)。我们有一个专门研究 3D 模型的团队,他们已准备好构建对象。
但他们或我也不知道如何正确构建它。
我正在考虑使用 canvas 和 greensock (GSAP) js 库,但问题是,我不知道如何集成 3D 对象,这个对象的扩展应该是什么。
也许 WebGl 更合适?或者只是多个图像?
有人知道吗?
编辑:为了更具体,我不能使用 gif 或已经制作的动画,因为地球在滚动时必须旋转。如果你不滚动,地球就不会旋转。然后地球将慢慢消失,另一个物体将取代它。
android - android中的地球旋转动画
伙计们目前我正在使用
但我需要地球旋转动画。这样,当用户打开应用程序时,一个标记会在全球范围内浮动,与缩放同步并降落在用户的当前位置。
我主要关心的是如何在 android 中显示像 google earth 这样的 3d 地球。
我听过关于 webglearth 的内容。但是没有适用于android的webgearth api。请建议我一些方法来克服这个问题。
javascript - javascript中的webgl earth API底图控件
有人可以告诉我创建图层控件以切换 webgl earth API 底图所需的 javascript 代码,就像在http://www.webgearth.com(下拉列表)
javascript - webgl earth javascript中的fancybox html
我有一个使用 webgl 地球(http://www.webgearth.org/)制作的带有标记的地球仪,我还使用 fancybox 来显示 youtube 视频的弹出窗口(http://fancyapps.com/fancybox/)
我遇到的问题是我希望视频的链接位于我创建的标记内,而我遇到的问题是我不能在 javascript 中使用标准的 html 链接。我也尝试使用此处找到的方法来链接它,但没有成功(https://bencollier.net/2011/05/quickly-creating-an-html-link-in-javascript/)
这是我正在工作的网站,它将在中国显示一个标记(http://playground.eca.ed.ac.uk/~s1572393/map/globe.html#)
这是有问题的代码部分;
我正在尝试在显示国家名称的位置之后添加链接。这是我要使用的链接,因为它出现在 HTML 中;
任何帮助或建议将不胜感激,谢谢大家。
javascript - How to change cursor in Cesium?
I am trying to change the cursor when it mouses over certain cesium objects. I am using a mouse over listener and that part is working (found out by using debugger;
). But when I mouse over it (and according to the Firefox debugger the variable name is changed), the cursor stays the same. Google and Cesium's API documentation have yielded no help. Any idea what I'm doing wrong?
Before this code runs, Firefox says document.body.style.cursor = ""
.
At the first debugger;
it says document.body.style.cursor="pointer"
.
At the second debugger;
it says document.body.style.cursor="default"
.