Revision 18321 trunk/extensions/extRasterTools-SE/src/org/gvsig/rastertools/georeferencing/ui/zoom/layers/GCPsGraphicLayer.java

View differences:

GCPsGraphicLayer.java
52 52
	}
53 53
	
54 54
	/**
55
	 * A?ade un punto de control gr?fico a la lista
55
	 * A?ade un punto de control gr?fico a la lista. Se hace una distinci?n entre MapGeoPoint
56
	 * y RasterGeoPoint para el calculo de las coordenadas de la vista donde se dibuja. Si es
57
	 * de tipo map se utilizar?n la informaci?n de coordenadas reales contenidas en el objeto
58
	 * GeoPoint para transformarlas a coordenadas de la visualizaci?n.
59
	 * 
56 60
	 * @param gp Punto de control
57 61
	 */
58
	public void addGeoPoint(GPGraphic gp) {
62
	public void addMapGeoPoint(GPGraphic gp) {
59 63
		Point2D p = gp.getGeoPoint().mapPoint;
60 64
		p = control.getCanvas().viewCoordsFromWorld(p);
61 65
		gp.setDrawCoords(p);
62 66
		pointList.add(gp);
63 67
	}
64 68
	
69
	/**
70
	 * A?ade un punto de control gr?fico a la lista. Se hace una distinci?n entre MapGeoPoint
71
	 * y RasterGeoPoint para el calculo de las coordenadas de la vista donde se dibuja. Si es
72
	 * de tipo raster se utilizar?n la informaci?n de coordenadas pixel contenidas en el objeto
73
	 * GeoPoint para transformarlas a coordenadas de la visualizaci?n.
74
	 *  
75
	 * @param gp Punto de control
76
	 */
77
	public void addPixelGeoPoint(GPGraphic gp) {
78
		Point2D p = gp.getGeoPoint().pixelPoint;
79
		p = control.getCanvas().viewCoordsFromWorld(p);
80
		gp.setDrawCoords(p);
81
		pointList.add(gp);
82
	}
83
	
65 84
	/*
66 85
	 * (non-Javadoc)
67 86
	 * @see org.gvsig.rastertools.georeferencing.ui.zoom.IGraphicLayer#draw(java.awt.Graphics2D, org.gvsig.raster.datastruct.Extent, int, int)

Also available in: Unified diff