Ignore:
Timestamp:
2017-11-26T15:47:40+01:00 (8 years ago)
Author:
donvip
Message:

update to JOSM 12643

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/seachartedit/src/panels/PanelS57.java

    r33030 r33920  
    2727import org.openstreetmap.josm.data.coor.LatLon;
    2828import org.openstreetmap.josm.data.osm.DataSet;
     29import org.openstreetmap.josm.data.osm.DataSet.UploadPolicy;
    2930import org.openstreetmap.josm.data.osm.Node;
    3031import org.openstreetmap.josm.data.osm.OsmPrimitive;
     
    3334import org.openstreetmap.josm.data.osm.RelationMember;
    3435import org.openstreetmap.josm.data.osm.Way;
     36import org.openstreetmap.josm.gui.MainApplication;
    3537import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    3638
     
    7274        if (returnVal == JFileChooser.APPROVE_OPTION) {
    7375            Main.pref.put("smed2plugin.typesfile", ifc.getSelectedFile().getPath());
    74             Scanner tin = new Scanner(new FileInputStream(ifc.getSelectedFile()));
     76            Scanner tin = new Scanner(new FileInputStream(ifc.getSelectedFile()), "UTF-8");
    7577            while (tin.hasNext()) {
    7678                Obj type = S57obj.enumType(tin.next());
     
    8688
    8789        DataSet data = new DataSet();
    88         data.setUploadDiscouraged(true);
     90        data.setUploadPolicy(UploadPolicy.DISCOURAGED);
    8991
    9092        for (long id : map.index.keySet()) {
     
    201203
    202204        OsmDataLayer layer = new OsmDataLayer(data, "S-57 Import", null);
    203         Main.getLayerManager().addLayer(layer);
    204         Main.map.mapView.zoomTo(new Bounds(Math.toDegrees(map.bounds.minlat), Math.toDegrees(map.bounds.minlon),
     205        MainApplication.getLayerManager().addLayer(layer);
     206        MainApplication.getMap().mapView.zoomTo(new Bounds(Math.toDegrees(map.bounds.minlat), Math.toDegrees(map.bounds.minlon),
    205207                                           Math.toDegrees(map.bounds.maxlat), Math.toDegrees(map.bounds.maxlon)));
    206208        PanelMain.setStatus("Import done", Color.green);
Note: See TracChangeset for help on using the changeset viewer.