bmngsurfacelayer.java
来自「world wind java sdk 源码」· Java 代码 · 共 52 行
JAVA
52 行
/*Copyright (C) 2001, 2006 United States Governmentas represented by the Administrator of theNational Aeronautics and Space Administration.All Rights Reserved.*/package gov.nasa.worldwind.layers.Earth;import gov.nasa.worldwind.avlist.*;import gov.nasa.worldwind.geom.*;import gov.nasa.worldwind.layers.BasicTiledImageLayer;import gov.nasa.worldwind.util.*;/** * @author Tom Gaskins * @version $Id: BMNGSurfaceLayer.java 4638 2008-03-07 03:27:09Z tgaskins $ */public class BMNGSurfaceLayer extends BasicTiledImageLayer{ public BMNGSurfaceLayer() { super(makeLevels()); this.setForceLevelZeroLoads(true); this.setRetainLevelZeroTiles(true); this.setUseMipMaps(true); } private static LevelSet makeLevels() { AVList params = new AVListImpl(); params.setValue(AVKey.TILE_WIDTH, 512); params.setValue(AVKey.TILE_HEIGHT, 512); params.setValue(AVKey.DATA_CACHE_NAME, "Earth/BMNG/BMNG(Shaded + Bathymetry) Tiled - Version 1.1 - 5.2004"); params.setValue(AVKey.SERVICE, "http://worldwind25.arc.nasa.gov/tile/tile.aspx"); params.setValue(AVKey.DATASET_NAME, "bmng.topo.bathy.200405dds"); params.setValue(AVKey.FORMAT_SUFFIX, ".dds"); params.setValue(AVKey.NUM_LEVELS, 5); params.setValue(AVKey.NUM_EMPTY_LEVELS, 0); params.setValue(AVKey.LEVEL_ZERO_TILE_DELTA, new LatLon(Angle.fromDegrees(36d), Angle.fromDegrees(36d))); params.setValue(AVKey.SECTOR, Sector.FULL_SPHERE); return new LevelSet(params); } @Override public String toString() { return Logging.getMessage("layers.Earth.BlueMarbleLayer.Name"); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?