Revision 11175

View differences:

trunk/libraries/libRaster/doc/setAreaOfInterest-Notas
1
DataSource
2
	void setAreaOfInterest(double x, double y, double w, double h, boolean adjustToExtent)
3
		adjustToExtent -> Calcula el nuevo extent ajustado a los margenes del raster. LLama a getWindowRaster
4
		!adjustToExtent -> . LLama a getWindowRaster(double x, double y, double w, double h, boolean adjustToExtent)
5

  
6
	int[] setAreaOfInterest(double minX, double minY, double maxX, double maxY, int bufWidth, int bufHeight, boolean adjustToExtent)
7
		adjustToExtent -> Calcula el nuevo extent ajustado a los margenes del raster.
8
		!isSupersamplingLoadingBuffer -> Calc AXH en pixeles del ?rea pedida. 
9
									Se calcula array de desplazamientos si hay supersampleo para el rendering.
10
									Llama a getWindowRaster(double x, double y, double w, double h, boolean adjustToExtent)
11
		Llama a getWindowRaster(double minX, double minY, double maxX, double maxY, int bufWidth, int bufHeight, boolean adjustToExtent) 
12

  
13
	void setAreaOfInterest(int x, int y, int w, int h)
14
		Llama a getWindowRaster(int x, int y, int w, int h)
15
 	void setAreaOfInterest()
16
		Llama a getWindowRaster(int x, int y, int w, int h)
17
	void setAreaOfInterest(int x, int y, int w, int h, int bufWidth, int bufHeight)
18
		Llama a getWindowRaster(int x, int y, int w, int h, int bufWidth, int bufHeight)
19

  
20
-------------------------------------------
21

  
22
GeoRasterMultiDataset
23
	IBuffer getWindowRaster(double x, double y, double w, double h, boolean adjustToExtent)
24
		Calcula AxH en pixels con pixels completos
25
		Crea buffer
26
		!adjustToExtent -> Inicializa buffer a noData
27
		????????	Calcula un nuevo extent para los pixels completos????????
28
		Llama a getWindowRaster(double x, double y, double w, double h, BandList bandList, IBuffer rasterBuf, boolean adjustToExtent) de todos los GeoRasterDataset
29

  
30
	IBuffer getWindowRaster(double minX, double minY, double maxX, double maxY, int bufWidth, int bufHeight, boolean adjustToExtent)
31
		Crea buffer
32
		!adjustToExtent -> Inicializa buffer a noData
33
		Llama a getWindowRaster(double x, double y, double w, double h, BandList bandList, IBuffer rasterBuf, boolean adjustToExtent)  de todos los GeoRasterDataset
34

  
35
	IBuffer getWindowRaster(int x, int y, int w, int h)
36
		Crea buffer
37
		Llama a getWindowRaster(int x, int y, int w, int h, BandList bandList, IBuffer rasterBuf)  de todos los GeoRasterDataset
38
	IBuffer getWindowRaster(int x, int y, int w, int h, int bufWidth, int bufHeight)
39
		Crea buffer
40
		Llama a getWindowRaster(int x, int y, int w, int h, int bufWidth, int bufHeight, BandList bandList, IBuffer rasterBuf) de todos los GeoRasterDataset
41

  
42
-------------------------------------------
43

  
44
GeoRasterDataset
45
	IBuffer getWindowRaster(double x, double y, double w, double h, BandList bandList, IBuffer rasterBuf, boolean adjustToExtent)
46
	IBuffer getWindowRaster(double minX, double minY, double maxX, double maxY, int bufWidth, int bufHeight, BandList bandList, IBuffer rasterBuf, boolean adjustToExtent)
47
	IBuffer getWindowRaster(int x, int y, int w, int h, BandList bandList, IBuffer rasterBuf)
48
	IBuffer getWindowRaster(int x, int y, int w, int h, int bufWidth, int bufHeight, BandList bandList, IBuffer rasterBuf)
trunk/libraries/libRaster/doc/Notas.txt
1
Visualizaci?n de Grids creados por el usuario (Driver de memoria)
2
Renombrar RasterMultiDataset x RasterDataset y RasterDataset x DataSource
3

  
4
Poner open en RasterMultiDataset (Object, Proj)
5
Cambiar openFile de RasterDataset x open (Object, proj). Cada Driver sabr? a que tiene que hacer casting del object
6
Inicializaci?n de RasterMultiDataset pasando Object
7

  
8 1
Acabar cach?
9 2
readCompleteLine + test para ECW
10
Interfaz histograma
11 3
Drivers escritura y grid para escritura y exportaci?n de formatos
12 4
Uso del grid como una ortovista(pensarlo)
13 5
Test de grid.
trunk/extensions/extRasterTools-SE/config/config.xml
9 9
			active="true" 
10 10
			priority="1">
11 11
		</extension>
12
		
13
		<extension class-name="org.gvsig.rastertools.memorydrivertest.TestMemoryModule"
14
			description="Test para el driver de memoria" 
15
			active="true" 
16
			priority="1">
17
		</extension>
18
		
12 19
	</extensions>
13 20
</plugin-config>

Also available in: Unified diff