问题标签 [worldwind]

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 回答
589 浏览

java - 在 NetBeans 8.0 平台上的 Topcomponent 中无法使用 Worldwind 组件

我在 NetBeans 8.0 平台应用程序中创建了一个 TopComponent。我想在其上显示画布,但是当调用代码以带出 worldwind 组件并引发异常时:

“发生了 java.lang.IllegalStateException 异常。单击显示详细信息或查看位于 C:\Users\abradford\Desktop\NetBeans Projects\MTAET\MTAET\build\testuserdir\var\log 文件夹中的 messages.log 文件。”

java.lang.IllegalStateException:找不到具有preferredID EarthTopComponent 的TopComponent,有关更多详细信息,请参阅IDE 日志。

为此,TopComponent 依赖于 WorldWind.jar 文件和 Jogl 文件。而 WorldWind.jar 文件仅依赖于 Jogl 文件。我只想问是否有人可以解释为什么 worldwind 组件不能与 TopComponent 一起使用。如果有人已经有一段已经可以工作的代码来桥接或解决它,那也太棒了。自从我编写 Java 程序以来已经有一段时间了,我可能已经开始对这一切有点强烈,如果答案很明显,请原谅我。

这是我正在使用的代码: V 这是 TopComponent V


V 这将两者放在一起 V

protected void displayGUI(final String title) { //创建框架对象 guiFrame = new JFrame(title);

0 投票
2 回答
319 浏览

java - 如何找到worldwind当前视图的边界框纬度?

我正在使用 worldwind,我正在尝试找到当前 worldwind 视图的左上角、右上角、左下角、右下角的坐标。

当我说坐标时,我正在寻找 +/- 90 度的纬度和 +/- 180 度的经度。什么是最简单的方法来做到这一点。

0 投票
2 回答
120 浏览

java - 实例化对象构造后是否可以更改其参数?

例如,我有一个制作标记的构造函数,以及一个存储标记的数组列表。构造函数需要位置、属性和标题。我正在寻找移动这个标记,所以我想找到一种方法来在构建标记后更改它的位置参数。

有没有办法做到这一点?或者,如果有更好的方法来移动这些标记,那会是什么?

0 投票
0 回答
575 浏览

worldwind - 世界风渲染

我对 World Wind 有疑问,而且我的英语不是很好,但是您会通过这两张图片理解我的问题:

这是原始图像

这是 World Wind 上的同一张图片

我不知道为什么图像被“改变”......

这是我的代码:

在我的 shapefile 中,有一个具有 4 个角度的实体用于创建多边形。shapefile 是使用 QGIS 生成的。实际上,我真的需要在 World Wind 中显示相同的图像(和相同的像素)。

我试图为这个问题找到其他线程,但我找不到任何东西......

我是 World Wind 的初学者,如果您能给我一些帮助或提示,我将不胜感激。如果您需要更多信息或不明白某些内容,请告诉我。


编辑 30/07:

我可能有一个提示,看起来这是因为我创建 shapefile 时在 QGIS 中使用的投影。

有人知道我必须为法国使用(并由 WorldWind 支持)的投影吗?我试了一些,世界风不支持。

引起的

0 投票
1 回答
697 浏览

java - 如何在程序运行时实时显示不断变化的文本数据?

例如,我想在车辆离开无线电塔的特定时刻找到车辆接收瞬时信号的强度。车辆与塔的瞬时距离也将实时显示。

我可以在程序运行时使用 JTextArea 来显示信号和距离的变化值吗?以下是我想做的事情的总体思路。

0 投票
4 回答
1646 浏览

java - 由于依赖关系,无法将 World Wind Java 用于 maven 项目

我正在尝试将 World Wind Java 用于 Maven 项目。

第一种方法是在此处获取他们的 SDK以及构建路径中的所有依赖项。但我想让它更符合 Maven 标准。

第一个依赖项:jogl-all.jar。SDK v2.0.0 似乎使用了 JOGL 的 v2.1.5(来自清单)。因此我把它放在我的 pom 文件中:

这是我的问题:两个 jar 文件的大小非常不同,而且,使用 SDK 中的 JOGL jar,我可以导入com.jogamp.opengl.awt.GLCanvas,而使用 maven 检索 JAR,我不能。

我不明白如何在使用完全相同的版本时获得两种不同的行为/JAR。

有什么线索吗?在 Maven 项目中使用 World Wind Java 的任何其他经验?

0 投票
1 回答
147 浏览

model-view-controller - Developing GIS in MVC pattern

I am trying to develop a a rich client that shows a map using Worldwind java - and I want to display a lot of information, icons, etc. on the map - so I decided to use Worldwind java in MVC pattern (Model-View-Controller)

Does anyone know a good library that would support MVC pattern for GIS application? What I am looking for in this library for example: -manage which information is currently displayed on the map -manage which information should be displayed on the map in case of a move on the map

Thank you

0 投票
1 回答
225 浏览

java - 将 postgis 与 worldwind java 一起使用

我的空间数据位于 POSTGIS 数据库的 geom 列中。

您对如何解决这个问题有任何想法吗?

0 投票
1 回答
1492 浏览

wms - WorldWind <-> MapCache <-> MapServer

我有一个 MapCache <-> MapServer 设置和运行。MapCache 配置为用于 WMS 访问,用于缓存我的 MapServer 提供的特定图层的切片。我可以访问 WMS 功能并通过我的浏览器通过 MapCache 访问 WMS 来显示图块,并已验证它正在被缓存。

太好了,正是我想要的。

接下来,我设置了 WorldWind 客户端来访问 MapCache WMS。WorldWind 抱怨根层(MapCache 用来包装所有层的东西)不提供地理边界框。WorldWind 将此记录为严重并开始引发异常。我试图找出问题所在。WMS OGC 标准是否要求顶层具有边界框,或者 WorldWind 客户端是否不兼容 WMS?以下是我看到的错误消息。下面是 getCapabilities 响应。下面是 MapCache xml 文件。下面是 MapServer 地图文件。

我也在 WorldWind 论坛上发布了这个,但不确定我是否会在那里得到回复。

任何帮助将不胜感激。

例外:

获取能力

地图缓存.xml

地图文件

0 投票
1 回答
1247 浏览

java - 在 WorldWind 中查找位置是陆地还是水域

我知道在 WorldWind Java 中,您可以通过以下方式找到海拔高度和特定位置:

有没有办法以编程方式确定该纬度/经度是否实际上是主要的水域或土地?我采取了一种“盲目”的方法,仅将低于 0 的海拔视为水,但这显然并不理想。

我什至会使用另一个可以为我提供这些信息的库;我只需要它离线工作。