Package aimax.osm.data

Examples of aimax.osm.data.MapBuilder


    public void actionPerformed(ActionEvent ae) {
      if (ae.getSource() == loadMenuItem) {
        JFileChooser fc = getLoadFileChooser();
        int status = fc.showOpenDialog(pane);
        if (status == JFileChooser.APPROVE_OPTION) {
          MapBuilder mapBuilder = pane.getMap().getBuilder();
          mapReader.readMap(fc.getSelectedFile(), mapBuilder);
          mapBuilder.buildMap();
        }
      } else {
        super.actionPerformed(ae);
      }
    }
View Full Code Here


    this.mapWriter = mapWriter;
  }

  public void readMap(InputStream stream) {
    if (stream != null) {
      MapBuilder builder = getMap().getBuilder();
      builder.setEntityClassifier(classifier);
      mapReader.readMap(stream, builder);
      builder.buildMap();
    } else {
      LOG
          .warning("Map reading failed because input stream does not exist.");
    }
  }
View Full Code Here

          .warning("Map reading failed because input stream does not exist.");
    }
  }

  public void readMap(File file) {
    MapBuilder builder = getMap().getBuilder();
    builder.setEntityClassifier(classifier);
    mapReader.readMap(file, builder);
    builder.buildMap();
    fileChooser.setSelectedFile(file.getAbsoluteFile());
  }
View Full Code Here

 
  /** Reads a map from the specified stream and stores it in {@link #map}. */
  public void readMap(InputStream stream) {
    if (stream != null) {
      MapReader mapReader = new Bz2OsmReader();
      MapBuilder mapBuilder = new DefaultMapBuilder();
      mapReader.readMap(stream, mapBuilder);
      map = new MapAdapter(mapBuilder.buildMap());
    }
    else
      LOG.warning("Map reading failed because input stream does not exist.");
  }
View Full Code Here

  }
 
  /** Reads a map from the specified file and stores it in {@link #map}. */
  public void readMap(File file) {
    MapReader mapReader = new Bz2OsmReader();
    MapBuilder mapBuilder = new DefaultMapBuilder();
    mapReader.readMap(file, mapBuilder);
    map = new MapAdapter(mapBuilder.buildMap());
  }
View Full Code Here

TOP

Related Classes of aimax.osm.data.MapBuilder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.