⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 boundingbox.java

📁 world wind java sdk 源码
💻 JAVA
字号:
/*Copyright (C) 2001, 2006 United States Governmentas represented by the Administrator of theNational Aeronautics and Space Administration.All Rights Reserved.*/package gov.nasa.worldwind.wms;import gov.nasa.worldwind.util.Logging;/** * @author tag * @version $Id: BoundingBox.java 9411 2009-03-16 21:03:25Z tgaskins $ */public class BoundingBox{    private String crs;    private double minx;    private double maxx;    private double miny;    private double maxy;    private double resx;    private double resy;    public static BoundingBox createFromStrings(String crs, String minx, String maxx, String miny, String maxy,        String resx, String resy)    {        BoundingBox bbox = new BoundingBox();        try        {            bbox.crs = crs;            bbox.minx = Double.parseDouble(minx);            bbox.maxx = Double.parseDouble(maxx);            bbox.miny = Double.parseDouble(miny);            bbox.maxy = Double.parseDouble(maxy);            bbox.resx = resx != null && !resx.equals("") ? Double.parseDouble(resx) : 0;            bbox.resy = resy != null && !resy.equals("") ? Double.parseDouble(resy) : 0;        }        catch (NumberFormatException e)        {            String message = Logging.getMessage("XML.ImproperDataType");            Logging.logger().severe(message);            throw e;        }        return bbox;    }    public String getCrs()    {        return crs;    }    public double getMinx()    {        return minx;    }    public double getMaxx()    {        return maxx;    }    public double getMiny()    {        return miny;    }    public double getMaxy()    {        return maxy;    }    public double getResx()    {        return resx;    }    public double getResy()    {        return resy;    }    @Override    public String toString()    {        StringBuilder sb = new StringBuilder();        sb.append(this.crs);        sb.append(": minx = ");        sb.append(this.minx);        sb.append(" miny = ");        sb.append(this.miny);        sb.append(" maxx = ");        sb.append(this.maxx);        sb.append(" maxy = ");        sb.append(this.maxy);        sb.append(" resx = ");        sb.append(this.resx);        sb.append(" resy = ");        sb.append(this.resy);        return sb.toString();    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -