Bug#765421: Fails to load Bing Sat images
    Martin Krüger 
    martin.krueger at gmx.com
       
    Tue Oct 14 23:16:49 UTC 2014
    
    
  
Package: jmapviewer
Version: 1.03+dfsg-1
Severity: normal
Tags: patch
Reference to   #74107
quotation from the error-description of the referenced bug:
"When trying to load Bing Sat images with "Imagery > Bing Sat" menu,
JOSM pops up an error dialog saying "Input == null!".
There is no other message on the terminal used to invoke it when
the error occurs."
The bug ist not located in the josm-package but in the jmapviewer package.
The file "src/org/openstreetmap/gui/jmapviewer/images/bing_maps.png" is
removed from the  upstrem version. I suggest licence issues.
This file is mandatory for using the bing-maps layer.
My solution to enable the bing-layer again:
Index: jmapviewer-1.03+dfsg/src/org/openstreetmap/gui/jmapviewer/tilesources/BingAerialTileSource.java
===================================================================
--- jmapviewer-1.03+dfsg.orig/src/org/openstreetmap/gui/jmapviewer/tilesources/BingAerialTileSource.java
+++ jmapviewer-1.03+dfsg/src/org/openstreetmap/gui/jmapviewer/tilesources/BingAerialTileSource.java
@@ -173,11 +173,7 @@ public class BingAerialTileSource extend
 
     @Override
     public Image getAttributionImage() {
-        try {
-            return ImageIO.read(JMapViewer.class.getResourceAsStream("images/bing_maps.png"));
-        } catch (IOException e) {
             return null;
-        }
     }
After installation of the new build josm package the bing-layer  ist displayed.
Of course the bing-logo designated as an overlay ist missing.
Maybe an conflict with the usage terms  from Microsoft?
https://blog.openstreetmap.org/2010/11/30/microsoft-imagery-details/
 
-- System Information:
Debian Release: jessie/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.12-1-amd64 (SMP w/6 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages jmapviewer depends on:
ii  default-jre  2:1.7-52
jmapviewer recommends no packages.
jmapviewer suggests no packages.
-- no debconf information
    
    
More information about the Pkg-grass-devel
mailing list