Package chunmap.app

Source Code of chunmap.app.MapApplet

/**
* Copyright (c) 2009-2011, chunquedong(YangJiandong)
*
* This file is part of ChunMap project
* Licensed under the GNU LESSER GENERAL PUBLIC LICENSE(Version >=3)
*
* History:
*     2010-05-05  Jed Young  Creation
*/
package chunmap.app;

import java.awt.Graphics;

import javax.swing.JApplet;

import chunmap.raster.gmap.GMLayer;
import chunmap.view.layer.Layer;

public class MapApplet extends JApplet{
  private static final long serialVersionUID = 2699544260089397190L;

  private MapCtrl map;
 
  @Override
  public void init(){
    super.init();
    map=new MapCtrlImpl(this);
    initMap(map);
  }
 
  @Override
  public void paint(Graphics g)
  {
    g.drawImage(map.getBufferImage(), 0, 0, this);
    g.drawString("ChunMap", 2, 15);
  }
 
  protected void initMap(MapCtrl map) {
    addLayer(map);
    map.fullView();
    map.refreshMap();
  }
 
  protected void addLayer(MapCtrl map) {
    Layer layer = new GMLayer();
    map.getLayerCollection().add(layer);
//    String url="http://localhost:8080/chunmapService/test?SERVICE=GoogleMap";
//    Layer layer = new GMLayer(url);
//    map.getLayerCollection().add(layer);
  }
}
TOP

Related Classes of chunmap.app.MapApplet

TOP
Copyright © 2018 www.massapi.com. 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.