Changeset 6615 in josm for trunk/src/org/openstreetmap/josm/gui/layer
- Timestamp:
- 2014-01-03T19:32:18+01:00 (10 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui/layer
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/layer/gpx/ImportAudioAction.java
r6248 r6615 7 7 import java.awt.event.ActionEvent; 8 8 import java.io.File; 9 import java.net.MalformedURLException;10 9 import java.net.URL; 11 10 import java.util.ArrayList; … … 32 31 import org.openstreetmap.josm.tools.AudioUtil; 33 32 import org.openstreetmap.josm.tools.ImageProvider; 33 import org.openstreetmap.josm.tools.Utils; 34 34 35 35 /** … … 125 125 */ 126 126 private void importAudio(File wavFile, MarkerLayer ml, double firstStartTime, Markers markers) { 127 URL url = null;127 URL url = Utils.fileToURL(wavFile); 128 128 boolean hasTracks = layer.data.tracks != null && !layer.data.tracks.isEmpty(); 129 129 boolean hasWaypoints = layer.data.waypoints != null && !layer.data.waypoints.isEmpty(); 130 try {131 url = wavFile.toURI().toURL();132 } catch (MalformedURLException e) {133 Main.error("Unable to convert filename " + wavFile.getAbsolutePath() + " to URL");134 }135 130 Collection<WayPoint> waypoints = new ArrayList<WayPoint>(); 136 131 boolean timedMarkersOmitted = false; 137 132 boolean untimedMarkersOmitted = false; 138 double snapDistance = Main.pref.getDouble("marker.audiofromuntimedwaypoints.distance", 1.0e-3); /* 139 * about 140 * 25 141 * m 142 */ 133 double snapDistance = Main.pref.getDouble("marker.audiofromuntimedwaypoints.distance", 1.0e-3); 134 // about 25 m 143 135 WayPoint wayPointFromTimeStamp = null; 144 136 -
trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java
r6380 r6615 39 39 import org.openstreetmap.josm.gui.MapView; 40 40 import org.openstreetmap.josm.tools.ImageProvider; 41 import org.openstreetmap.josm.tools.Utils; 41 42 import org.openstreetmap.josm.tools.template_engine.ParseError; 42 43 import org.openstreetmap.josm.tools.template_engine.TemplateEngineDataProvider; … … 210 211 // Try a relative file:// url, if the link is not in an URL-compatible form 211 212 if (relativePath != null) { 212 try { 213 url = new File(relativePath.getParentFile(), uri).toURI().toURL(); 214 } catch (MalformedURLException e1) { 215 Main.warn("Unable to convert uri {0} to URL: {1}", uri, e1.getMessage()); 216 } 213 url = Utils.fileToURL(new File(relativePath.getParentFile(), uri)); 217 214 } 218 215 }
Note:
See TracChangeset
for help on using the changeset viewer.