如何从nasa worldwind中删除世界地图

Gee*_*der 2 swing worldwind

我正在开展与美国国家航空航天局相关的项目.

任何人都可以解释一下,我可以删除世界地图吗

位于屏幕的左上角.

jha*_*ley 6

如果您使用的是自定义layers.xml文件,则可以注释掉以下行以删除地图:

<Layer className="gov.nasa.worldwind.layers.WorldMapLayer"/>
Run Code Online (Sandbox Code Playgroud)

如果您使用worldwind.jar文件中捆绑的worldwind.layers.xml,则需要添加以下代码以将其删除

Layer worldMapLayer = worldWindowGLCanvas1.getModel().getLayers().getLayerByName("World Map");
worldWindowGLCanvas1.getModel().getLayers().remove(worldMapLayer);
Run Code Online (Sandbox Code Playgroud)

您需要在创建worldWindGLCanvas之后但在创建任何LayerPanel(如果使用)之前插入此代码.