Changeset 36176 in osm for applications/editors/josm/plugins/cadastre-fr
- Timestamp:
- 2023-10-19T21:58:56+02:00 (16 months ago)
- Location:
- applications/editors/josm/plugins/cadastre-fr
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/cadastre-fr/build.xml
r36122 r36176 16 16 <property name="plugin.stage" value="60"/> 17 17 <property name="plugin.requires" value="apache-commons;ejml;jts;geotools"/> 18 <property name="plugin.minimum.java.version" value="11"/> 18 19 19 20 <!-- ** include targets that all plugins have in common ** --> -
applications/editors/josm/plugins/cadastre-fr/src/org/openstreetmap/josm/plugins/fr/cadastre/actions/MenuActionSaveRasterAs.java
r34668 r36176 21 21 import org.geotools.gce.geotiff.GeoTiffWriteParams; 22 22 import org.geotools.gce.geotiff.GeoTiffWriter; 23 import org.geotools.geometry.Envelope 2D;23 import org.geotools.geometry.jts.ReferencedEnvelope; 24 24 import org.geotools.referencing.CRS; 25 import org. opengis.parameter.GeneralParameterValue;26 import org. opengis.parameter.ParameterValueGroup;25 import org.geotools.api.parameter.GeneralParameterValue; 26 import org.geotools.api.parameter.ParameterValueGroup; 27 27 import org.openstreetmap.josm.actions.JosmAction; 28 28 import org.openstreetmap.josm.gui.MainApplication; … … 37 37 private static final String NAME = marktr("Save image as..."); 38 38 39 private WMSLayer wmsLayer; 39 private final WMSLayer wmsLayer; 40 40 41 41 static class FiltrePng extends FileFilter { … … 106 106 double x = wmsLayer.getImage(0).min.east(); 107 107 double y = wmsLayer.getImage(0).min.north(); 108 Envelope 2Dbbox =newEnvelope2D(CRS.decode("EPSG:27561"),109 x,y,110 wmsLayer.getImage(0).max.east()-x, wmsLayer.getImage(0).max.north()-y);108 ReferencedEnvelope bbox = ReferencedEnvelope.rect(x, y, 109 wmsLayer.getImage(0).max.east() - x, wmsLayer.getImage(0).max.north() - y, 110 CRS.decode("EPSG:27561")); 111 111 GridCoverageFactory factory = new GridCoverageFactory(); 112 112 GridCoverage2D coverage = factory.create("tiff", bi, bbox);
Note:
See TracChangeset
for help on using the changeset viewer.