Changeset 25326 in osm for applications/viewer/jmapviewer


Ignore:
Timestamp:
2011-02-15T16:34:25+01:00 (14 years ago)
Author:
stotz
Message:

System.err output commented out

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer/BingAerialTileSource.java

    r25314 r25326  
    5757
    5858        @Override
    59         public void startElement(String uri, String stripped, String tagName,
    60                 Attributes attrs) throws SAXException {
    61             if("ImageryProvider".equals(tagName)) {
     59        public void startElement(String uri, String stripped, String tagName, Attributes attrs) throws SAXException {
     60            if ("ImageryProvider".equals(tagName)) {
    6261                curr = new Attribution();
    63             } else if("CoverageArea".equals(tagName)) {
     62            } else if ("CoverageArea".equals(tagName)) {
    6463                inCoverage = true;
    6564            }
     
    6766
    6867        @Override
    69         public void characters(char[] ch, int start, int length)
    70         throws SAXException {
     68        public void characters(char[] ch, int start, int length) throws SAXException {
    7169            string = new String(ch, start, length);
    7270        }
    7371
    7472        @Override
    75         public void endElement(String uri, String stripped, String tagName)
    76         throws SAXException {
    77             if("ImageryProvider".equals(tagName)) {
     73        public void endElement(String uri, String stripped, String tagName) throws SAXException {
     74            if ("ImageryProvider".equals(tagName)) {
    7875                attributions.add(curr);
    79             } else if("Attribution".equals(tagName)) {
     76            } else if ("Attribution".equals(tagName)) {
    8077                curr.attribution = string;
    81             } else if(inCoverage && "ZoomMin".equals(tagName)) {
     78            } else if (inCoverage && "ZoomMin".equals(tagName)) {
    8279                curr.minZoom = Integer.parseInt(string);
    83             } else if(inCoverage && "ZoomMax".equals(tagName)) {
     80            } else if (inCoverage && "ZoomMax".equals(tagName)) {
    8481                curr.maxZoom = Integer.parseInt(string);
    85             } else if(inCoverage && "SouthLatitude".equals(tagName)) {
     82            } else if (inCoverage && "SouthLatitude".equals(tagName)) {
    8683                southLat = Double.parseDouble(string);
    87             } else if(inCoverage && "NorthLatitude".equals(tagName)) {
     84            } else if (inCoverage && "NorthLatitude".equals(tagName)) {
    8885                northLat = Double.parseDouble(string);
    89             } else if(inCoverage && "EastLongitude".equals(tagName)) {
     86            } else if (inCoverage && "EastLongitude".equals(tagName)) {
    9087                eastLon = Double.parseDouble(string);
    91             } else if(inCoverage && "WestLongitude".equals(tagName)) {
     88            } else if (inCoverage && "WestLongitude".equals(tagName)) {
    9289                westLon = Double.parseDouble(string);
    93             } else if("BoundingBox".equals(tagName)) {
     90            } else if ("BoundingBox".equals(tagName)) {
    9491                curr.min = new Coordinate(southLat, westLon);
    9592                curr.max = new Coordinate(northLat, eastLon);
    96             } else if("CoverageArea".equals(tagName)) {
     93            } else if ("CoverageArea".equals(tagName)) {
    9794                inCoverage = false;
    9895            }
     
    103100    private List<Attribution> loadAttributionText() {
    104101        try {
    105             URL u = new URL("http://dev.virtualearth.net/REST/v1/Imagery/Metadata/Aerial/0,0?zl=1&mapVersion=v1&key="+API_KEY+"&include=ImageryProviders&output=xml");
     102            URL u = new URL("http://dev.virtualearth.net/REST/v1/Imagery/Metadata/Aerial/0,0?zl=1&mapVersion=v1&key="
     103                    + API_KEY + "&include=ImageryProviders&output=xml");
    106104            URLConnection conn = u.openConnection();
    107            
     105
    108106            // This is not JOSM! Do not use anything other than standard JRE classes within this package!
    109107            // See package.html for details
    110108            //conn.setConnectTimeout(Main.pref.getInteger("imagery.bing.load-attribution-text.timeout", 4000));
    111            
     109
    112110            InputStream stream = conn.getInputStream();
    113            
     111
    114112            XMLReader parser = XMLReaderFactory.createXMLReader();
    115113            AttrHandler handler = new AttrHandler();
    116114            parser.setContentHandler(handler);
    117115            parser.parse(new InputSource(stream));
    118             System.err.println("Added " + handler.attributions.size() + " attributions.");
     116            //System.err.println("Added " + handler.attributions.size() + " attributions.");
    119117            return handler.attributions;
    120118        } catch (IOException e) {
     
    134132    @Override
    135133    public String getExtension() {
    136         return("jpeg");
     134        return ("jpeg");
    137135    }
    138136
     
    189187            StringBuilder a = new StringBuilder();
    190188            for (Attribution attr : attributions.get()) {
    191                 if(zoom <= attr.maxZoom && zoom >= attr.minZoom) {
    192                     if(topLeft.getLon() < attr.max.getLon()
    193                             && botRight.getLon() > attr.min.getLon()
    194                             && topLeft.getLat() > attr.min.getLat()
    195                             && botRight.getLat() < attr.max.getLat()) {
     189                if (zoom <= attr.maxZoom && zoom >= attr.minZoom) {
     190                    if (topLeft.getLon() < attr.max.getLon() && botRight.getLon() > attr.min.getLon()
     191                            && topLeft.getLat() > attr.min.getLat() && botRight.getLat() < attr.max.getLat()) {
    196192                        a.append(attr.attribution);
    197193                        a.append(" ");
     
    208204    static String computeQuadTree(int zoom, int tilex, int tiley) {
    209205        StringBuilder k = new StringBuilder();
    210         for(int i = zoom; i > 0; i--) {
     206        for (int i = zoom; i > 0; i--) {
    211207            char digit = 48;
    212208            int mask = 1 << (i - 1);
Note: See TracChangeset for help on using the changeset viewer.