Changeset 31183 in osm for applications


Ignore:
Timestamp:
2015-06-02T17:24:37+02:00 (10 years ago)
Author:
nokutu
Message:

Code cleaned

Location:
applications/editors/josm/plugins/mapillary
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/mapillary/build.xml

    r31182 r31183  
    3030    <!-- <property name="plugin.link" value="..."/>-->
    3131    <!--<property name="plugin.early" value="..."/>-->
    32     <!--<property name="plugin.requires" value="commons-imagery"/>-->
     32    <!--<property name="plugin.requires" value="commons-imaging"/>-->
    3333    <!--<property name="plugin.stage" value="..."/>-->
    3434   
  • applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillaryLayer.java

    r31176 r31183  
    4949                MouseListener, DataSetListener, EditLayerChangeListener {
    5050
     51        public final static int SEQUENCE_MAX_JUMP_DISTANCE = 100;
     52       
    5153        public static Boolean INSTANCED = false;
    5254        public static MapillaryLayer INSTANCE;
     
    249251        private MapillaryImage[] getClosestImagesFromDifferentSequences() {
    250252                MapillaryImage[] ret = new MapillaryImage[2];
    251                 double[] distances = { 100, 100 };
     253                double[] distances = { SEQUENCE_MAX_JUMP_DISTANCE, SEQUENCE_MAX_JUMP_DISTANCE };
    252254                LatLon selectedCoords = mapillaryData.getSelectedImage().getLatLon();
    253                 double maxJumpDistance = 100;
    254255                for (MapillaryImage image : mapillaryData.getImages()) {
    255                         if (image.getLatLon().greatCircleDistance(selectedCoords) < maxJumpDistance
     256                        if (image.getLatLon().greatCircleDistance(selectedCoords) < SEQUENCE_MAX_JUMP_DISTANCE
    256257                                        && mapillaryData.getSelectedImage().getSequence() != image
    257258                                                        .getSequence()) {
  • applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillaryPlugin.java

    r31176 r31183  
    3737        public MapillaryPlugin(PluginInformation info) {
    3838                super(info);
    39                 Main.logLevel = 1;
     39                synchronized (this) {
     40                        Main.logLevel = 1;
     41                }
    4042                downloadAction = new MapillaryDownloadAction();
    4143                exportAction = new MapillaryExportAction();
  • applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillaryToggleDialog.java

    r31179 r31183  
    105105                                return;
    106106                        }
    107                         if (this.image != null) {
    108                                 this.nextButton.setEnabled(true);
    109                                 this.previousButton.setEnabled(true);
    110                                 if (this.image.next() == null)
    111                                         this.nextButton.setEnabled(false);
    112                                 if (this.image.previous() == null)
    113                                         this.previousButton.setEnabled(false);
    114                                        
    115                                 CacheAccess<String, BufferedImageCacheEntry> prev;
    116                                 try {
    117                                         this.mapillaryImageDisplay.setImage(null);
    118                                         prev = JCSCacheManager.getCache("mapillary");
    119                                         if (thumbnailCache != null)
    120                                                 thumbnailCache.cancelOutstandingTasks();
    121                                         thumbnailCache = new MapillaryCache(image.getKey(),
    122                                                         MapillaryCache.Type.THUMBNAIL, prev, 200000,
    123                                                         200000, new HashMap<String, String>());
    124                                         thumbnailCache.submit(this, false);
    125 
    126                                         if (imageCache != null)
    127                                                 imageCache.cancelOutstandingTasks();
    128                                         imageCache = new MapillaryCache(image.getKey(),
    129                                                         MapillaryCache.Type.FULL_IMAGE, prev, 200000,
    130                                                         200000, new HashMap<String, String>());
    131                                         imageCache.submit(this, false);
    132                                 } catch (IOException e) {
    133                                         // TODO Auto-generated catch block
    134                                         e.printStackTrace();
    135                                 }
     107                        if (this.image == null)
     108                                return;
     109                        this.nextButton.setEnabled(true);
     110                        this.previousButton.setEnabled(true);
     111                        if (this.image.next() == null)
     112                                this.nextButton.setEnabled(false);
     113                        if (this.image.previous() == null)
     114                                this.previousButton.setEnabled(false);
     115
     116                        CacheAccess<String, BufferedImageCacheEntry> prev;
     117                        try {
     118                                this.mapillaryImageDisplay.setImage(null);
     119                                prev = JCSCacheManager.getCache("mapillary");
     120                                if (thumbnailCache != null)
     121                                        thumbnailCache.cancelOutstandingTasks();
     122                                thumbnailCache = new MapillaryCache(image.getKey(),
     123                                                MapillaryCache.Type.THUMBNAIL, prev, 200000, 200000,
     124                                                new HashMap<String, String>());
     125                                thumbnailCache.submit(this, false);
     126
     127                                if (imageCache != null)
     128                                        imageCache.cancelOutstandingTasks();
     129                                imageCache = new MapillaryCache(image.getKey(),
     130                                                MapillaryCache.Type.FULL_IMAGE, prev, 200000, 200000,
     131                                                new HashMap<String, String>());
     132                                imageCache.submit(this, false);
     133                        } catch (IOException e) {
     134                                Main.error(e);
    136135                        }
    137136                }
     
    173172                        if (MapillaryToggleDialog.getInstance().getImage() != null) {
    174173                                MapillaryData.getInstance().selectNext();
    175                                 if (MapillaryData.getInstance()
    176                                                 .getSelectedImage() != null)
     174                                if (MapillaryData.getInstance().getSelectedImage() != null)
    177175                                        Main.map.mapView.zoomTo(MapillaryData.getInstance()
    178176                                                        .getSelectedImage().getLatLon());
     
    198196                        if (MapillaryToggleDialog.getInstance().getImage() != null) {
    199197                                MapillaryData.getInstance().selectPrevious();
    200                                 if (MapillaryData.getInstance()
    201                                                 .getSelectedImage() != null)
     198                                if (MapillaryData.getInstance().getSelectedImage() != null)
    202199                                        Main.map.mapView.zoomTo(MapillaryData.getInstance()
    203200                                                        .getSelectedImage().getLatLon());
  • applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/downloads/MapillaryExportWriterThread.java

    r31182 r31183  
    2525
    2626/**
    27  * Writes the images from the queue in the HD.
     27 * Writes the images from the queue in the file system.
    2828 *
    2929 * @author nokutu
Note: See TracChangeset for help on using the changeset viewer.