Changeset 2327 in josm for trunk/src/org/openstreetmap/josm/io
- Timestamp:
- 2009-10-27T01:21:32+01:00 (16 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/io
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/io/BoundingBoxDownloader.java
r2181 r2327 7 7 import java.io.InputStream; 8 8 9 import org.openstreetmap.josm. Main;9 import org.openstreetmap.josm.data.Bounds; 10 10 import org.openstreetmap.josm.data.gpx.GpxData; 11 11 import org.openstreetmap.josm.data.osm.DataSet; … … 24 24 private final double lon2; 25 25 26 public BoundingBoxDownloader(double lat1, double lon1, double lat2, double lon2) { 27 this.lat1 = lat1; 28 this.lon1 = lon1; 29 this.lat2 = lat2; 30 this.lon2 = lon2; 31 // store the bounding box in the preferences so it can be 32 // re-used across invocations of josm 33 Main.pref.put("osm-download.bounds", lat1+";"+lon1+";"+lat2+";"+lon2); 26 public BoundingBoxDownloader(Bounds downloadArea) { 27 this.lat1 = downloadArea.getMin().lat(); 28 this.lon1 = downloadArea.getMin().lon(); 29 this.lat2 = downloadArea.getMax().lat(); 30 this.lon2 = downloadArea.getMax().lon(); 34 31 } 35 32 … … 44 41 try { 45 42 progressMonitor.indeterminateSubTask(tr("Contacting OSM Server...")); 46 String url = "trackpoints?bbox="+lon1+","+lat1+","+lon2+","+lat2+"&page="; 43 String url = "trackpoints?bbox="+lon1+","+lat1+","+lon2+","+lat2+"&page="; 47 44 48 45 boolean done = false; -
trunk/src/org/openstreetmap/josm/io/GpxWriter.java
r1975 r2327 127 127 if(bounds != null) 128 128 { 129 String b = "minlat=\"" + bounds. min.lat() + "\" minlon=\"" + bounds.min.lon() +130 "\" maxlat=\"" + bounds. max.lat() + "\" maxlon=\"" + bounds.max.lon() + "\"" ;129 String b = "minlat=\"" + bounds.getMin().lat() + "\" minlon=\"" + bounds.getMin().lon() + 130 "\" maxlat=\"" + bounds.getMax().lat() + "\" maxlon=\"" + bounds.getMax().lon() + "\"" ; 131 131 inline("bounds", b); 132 132 } -
trunk/src/org/openstreetmap/josm/io/OsmWriter.java
r2291 r2327 93 93 for (DataSource s : ds.dataSources) { 94 94 out.println(" <bounds minlat='" 95 + s.bounds. min.lat()+"' minlon='"96 + s.bounds. min.lon()+"' maxlat='"97 + s.bounds. max.lat()+"' maxlon='"98 + s.bounds. max.lon()95 + s.bounds.getMin().lat()+"' minlon='" 96 + s.bounds.getMin().lon()+"' maxlat='" 97 + s.bounds.getMax().lat()+"' maxlon='" 98 + s.bounds.getMax().lon() 99 99 +"' origin='"+XmlWriter.encode(s.origin)+"' />"); 100 100 }
Note:
See TracChangeset
for help on using the changeset viewer.