我正在开展与美国国家航空航天局相关的项目。
任何人都可以解释一下,我可以删除世界地图,这是
位于屏幕的左上角。
答案 0 :(得分:6)
如果您使用的是自定义layers.xml文件,则可以注释掉以下行以删除地图:
<Layer className="gov.nasa.worldwind.layers.WorldMapLayer"/>
如果您使用的是worldwind.jar文件中捆绑的worldwind.layers.xml,则需要添加以下代码才能将其删除
Layer worldMapLayer = worldWindowGLCanvas1.getModel().getLayers().getLayerByName("World Map");
worldWindowGLCanvas1.getModel().getLayers().remove(worldMapLayer);
您需要在创建worldWindGLCanvas之后但在创建任何LayerPanel(如果使用)之前插入此代码。