Statistics
| Revision:

root / trunk / libraries / libRaster / doc / Notas.txt @ 17513

History | View | Annotate | Download (11.6 KB)

1
Bugs: La ruta del fichero en Propiedades de dataset del estilo: "Directorio con tif" no va bien
2
	Probar recorte con p198* bandas 1,2,3,4,5,7 (quitando la 7 va bien, con ella sale negro)
3
	Cuando un filtro depende del orden de las bandas el filtro aplicado en la visualizaci?n no es igual
4
		al que sale al generar capa. Esto es porque al generar capa se usa el orden en el que est?n salvadas en disco.
5
La interpolaci?n tiene creaci?n de buffers en memoria a pi?on. Si la capa es muy grande esto no ir? bien
6
La interpolaci?n no avisa del progreso que lleva.
7
Cancelaci?n y RasterTask en FilterProcess
8
Preferencias
9
Georreferenciaci?n en la carga deber?a poder cargar desde un tfw
10
Traducciones del panel de generaci?n autom?tica
11
GRASS
12
Valor NODATA: Nivel general y modificable en una capa concreta
13
	Un raster tiene el valor nodata que viene con el en caso de tener uno
14
	Si un raster no tiene valor nodata adjunto se aplica el que el usuario defina en la capa
15
	Si un raster no tiene valor nodata adjunto y ninguno definido en la capa se usa el generico.
16
A?adir banda a un dataset deberia tener una entrada en el men? del TOC
17
Cancelar dibujado: Meter el proceso en el draw de FMap y mandar el evento del MapContext
18
WMS: Exportar una capa con paleta a JPG ---> convertir a RGB?
19
Filtro transparencia por pixel y opacidad para el interfaz general de filtros
20
Salvar a RMF la tabla de color en "Salvar Como"
21
Acabar CompositeDataset
22
Revisar opciones de exportaci?n de TIFF cuando metamos 1.4.x de gdal o superior (gdal formats)
23
Exportaci?n de tablas de color a formatos 
24
	ctb de landserf
25
	csv
26
	gpl gimp (/usr/share/gimp/2.0/palettes/)
27
	ggr gimp (/usr/share/gimp/2.0/gradients/) 
28
Valor de RGB y Band_Value deber?a ser igual en un raster de 3 bandas y zoom 1:1
29
El localizador no recibe cambios de propiedades de visualizaci?n que se hacen en la capa original.
30
Quitar dependencia de andami en la capa raster
31
Meter rotaci?n a la georreferenciaci?n del recorte y salvado de capa. Ajustar el extent de la petici?n con rotaci?n.
32
Bug: Cuando el zoom es mu grande y hacemos un pan el n?mero de pixeles ancho y alto que aparecen en la
33
	vista puede variar con lo que el desplazamiento que hace no es siempre correcto. Esto sucede para cualquier driver
34
	y transformaci?n aplicada.
35
Bug: Cuando la inclinaci?n del raster es muy pronunciada tarda un huevo en leer todo el raster.
36
Entrada TOC (Inicializar georreferenciaci?n)
37
Probar tests y Eliminar setAreaOfIntererest con el ancho
38
Rotaci?n para el driver de memoria
39
Las bandas deber?an llevar asociada siempre la interpretaci?n de color. En el caso de tener un raster con
40
	una tabla de color, si le metemos un realce peta porque tiene banda Alpha. Este tipo de bandas no deber?a
41
	tratarse como las otras, sino que deberia preguntarse su interpretaci?n de color para un tratamiento diferente.
42
Salvar con proyecci?n a jp2. 
43
Obtener proyecci?n wkt desde mrsid, ecw y jp2
44
Cancelaci?n
45
	ErmapperWriter
46
Recorte: No se salva las bandas con interpretaci?n de color Alpha
47
Seleccion de regiones: Para herramientas como las tablas de color necesitamos el concepto de regi?n. Esto no es m?s que
48
	un intervalo de datos. Esta regi?n debe poder ser seleccionable de distintas formas. Desde la vista, desde un histograma, etc...
49
A?adir tool para seleccionar RGB desde la vista
50
Problema con jecw 0.0.2 peta en windows. Al hacer un zoom > 1:1
51
Generaci?n de piramides
52
Abrir en memoria del filtrado (usar driver de memoria)
53
Acabar driver de MrSID: comprobar readCompleteLine,los getWindowRaster
54
Aplicaci?n de realce para imagenes de 16 bits, (mejorar)
55
Descubrimiento y registro para drivers y filtros.
56
Problema de interferencias con el m?todo de interpolaci?n bic?bico
57
Acabar cach?
58
readCompleteLine + test para ECW
59
Drivers escritura y grid para escritura y exportaci?n de formatos
60
Test de grid.
61
Avisos de tiempos no razonables para terminar operaciones (Estadisticas, histograma para imagenes muy grandes)
62
Calculo de estadisticas (se pregunta al usuario si se hacen?, al principio?, se aprovecha que se recorre la imagen?)
63
Exportaci?n de grid a distintos formatos con filtros aplicados
64
Suavizado en la visualizaci?n de pixeles con zoom a gran escala. Mirar OpenEV
65
Aplicaci?n de table B/N por defecto y no filtro de realce
66
Check de desactivar la banda Alpha de un raster en la visualizaci?n.
67
ILWIS liberado. Pegarle un vistazo.
68

    
69
Tareas generales:
70
	Transparencia de partes de una imagen.
71
		Libreria de colores. Libreria en la que se puedan almacenar colores como ROIs pueden ser seleccionados por:
72
			Tool de selecci?n de color de pixeles desde la vista. Se cargan en una librer?a de colores. 
73
			Tool de selecci?n de color de pixeles desde una herramienta como transparencia por pixel. Se cargan en una librer?a de colores.
74
		Selecci?n de ROI para transparencia.
75
		Escribir formatos con banda de transparencia. La idea es meter un filtro transparencia en 
76
			el que se puedan seleccionar ROIs, colores desde la librer?a de colores o seleccionar un alpha. Finalmente se 
77
			generar? una capa con el resultado de la combinaci?n. 
78
	Trabajar en Abrir y Escribir m?s formatos
79
	Apertura de sensores de satelite con determinada configuraci?n (IDR)
80
	Mejora del realce por expansi?n del contraste
81
	density slicing (eliminar transiciones de color)
82
	Incorporar modis
83
	Incorporar reproyecci?n
84
	Pesta?a de estad?sticas con bot?n de generar. (M?ximo, m?nimo, media desviaci?n t?pica, tabla del histograma)
85
		Puede forzar a recalcular las estad?sticas guardadas en el rmf.
86
	ToolBar de Raster
87

    
88
Implementar deshacer para filtrado y operaciones raster a nivel de librer?a.
89
Imagenes de pruebas de distintos formatos:
90
	netCDF, HDF, SRF, 
91
	
92
Cuadro de configuraci?n:
93
	- Check - Generar estadisticas al cargar un raster (OFF)
94
	- RadioButton - Al cargar imagen != 8 bits aplicar (paleta, filtro de realce)
95
	- TextBox incrementable - N?mero de clases por defecto a aplicar a rasters		
96
	- Combo - N?mero de bloques para procesos de recorrido de rasters
97
	- Cachesize, pagspergroup, pagesize
98
	- Directorio de temporales
99
	- Creaci?n de piramides.
100
	- Tama?o del pixel inspector
101
	- Check: Pedir las coordenadas de georreferenciaci?n si el raster a cargar no dispone de georreferencia.
102
	- Modificar el valor noData de forma general
103
	- Aplicar directamente al modificar una opci?n en el cuadro de propiedades de raster.
104
	
105
Necesidades de las librerias nativas
106
	setColorInterpretation en GdalRasterBand
107
	Revisar en la libreria de escritura de ecw porque peta al asignar la proyecci?n
108
	A?adir el tema de las proyecciones
109
	A?adir modificaciones para MODIS. getMetadata con diferentes nombres de campos.
110
	Implementar BuildOverviews de gdal para la generaci?n de pir?mides como en gdaladdo
111
	
112
Documentaci?n de desarrollo
113
	Como hacer un driver 
114
	Como hacer un filtro.
115
	Como meter un bloque de datos en un rmf
116
	Como gestionar una tarea
117
	
118
Problemas detectados en la escritura
119
	Al leer ILWIS getGeoTransform da valores incorrectos de tama?o de pixel (probar versi?n 1.4.0 de gdal).
120
	Formato RST de IDRISIS pone mal la interpretaci?n de color
121
	Formato RMF con tipo de datos double
122
	
123
Problemas detectados en WMS y WCS
124
	Aplicaci?n de paletas de color: Cada tile descargado tiene una paleta distinta por lo que no es posible 
125
		modificarla globalmente tal y como lo hacemos ahora. Es necesario una herramienta distinta.
126
	Salvar Como: Al salvar un WMS con paleta salva solo una capa visualizandose en escala de grises. Aunque 
127
		le a?adieramos una paleta no se veria bien porque cada tile tiene rangos de valores distintos (cada uno tiene una paleta distinta).
128
	Filtros que necesitan de calculos asociados a un RasterDataset. Por ejemplo Realce necesita de un calculo
129
		de estadisticas que se hacen a partir del RasterDataset. WMS no tiene uno para todo el raster descargado
130
		por lo que al accesder a este tipo de operaciones peta convenientemente.
131
	Tendriamos que desactivar la opci?n de poder seleccionar una entrada en el men? del TOC hasta que no se
132
		acabe de cargar la capa completa.
133
	Se bloquea todo mientras est? descargando y no se muestra ning?n dialogo.
134
	
135
Cambios FMap
136
	FPanelLocConfig (Para obtener el mapcontrol del localizador)
137
	CompoundBehavior (evento para la ventana de zoom)
138
	_fwAndami (WindowInfo [setAdicionalInfo] para cerrar ventanas asociadas a la capa)
139
Cambios gvSIG
140
	Eliminar capa: Cierra las ventanas asociadas a la capa.
141
	
142
Pruebas
143
	Abrir un jpg, tif, ecw y mrsid. 
144
		Hacer zoom > 1:1 comprobar que los pixeles se ven bien y que InfoByPoint devuelve valore correctos
145
	Salvar como: Al menos jpeg2000, jpg, resto. Comprobar que se modifican las opciones, al menos compresi?n.
146
	Probar el cierre de todas las ventanas asociadas a una capa.
147
	 Transparencias:    gif o raster con tabla de color con trasparencia,
148
					 	png con banda transparente, 
149
					 	png con transparencia en metadatos 
150
					 	png con transparencia en la cabecera
151
	Tablas de color:	Comprobar que ve la leyenda en el TOC. (gif)
152
						WCS: Tablas 8 bits y != 8 bits (WMS NO!!!)
153
						Probar raster tablas != 8 bits
154
						Salvar y recuperar proyecto con tablas
155
						Salvar tablas predeterminadas en un raster
156
						Montar un mapa con leyenda
157
				WCS:	Para un WCS (con paleta sin tiles, con paleta con tiles
158
									datos!= de 8 bits sin tiles, datos!= de 8 bits con tiles 
159
									8 bits sin tiles, 8 bits con tiles) {
160
						 	Salvar proyecto con v10 y recuperar con la actual, volver a salvar con la actual y recuperarlo nuevamente
161
						 	Comprobar que puede modificarse la tabla de color
162
						 	Comprobar que se cancela bien y luego puede seguir haciendo zoom
163
						 	Comporbar que sale la tabla en el TOC y se modifica al ser cambiada
164
						 	Salvar capa completa
165
						 	Comprobaciones histograma (Ver histograma)
166
						 		Comprobar que el hacer zoom se siguen visualizando tanto los datos visualizados como el completo.
167
						}
168
				WMS:	Salvar proyecto con v10 y recuperar con la actual, volver a salvar con la actual y recuperarlo nuevamente
169
	 Vista analisis:	Abrir y cerrar en distintas vistas.
170
	 					Comprobar la sincronia de Abrir/Cerrar entre distintas vistas.
171
	 					Comprobar la precisi?n del pixel con zoom grande.
172
	 					Comprobar el cambio de escala
173
	 	Histograma:		Comprobar para los datos visualizados y para los completos {
174
	 						Activaci?n y desactivaci?n de bandas 
175
	 						Comprobar q limpiar todo y mostrar todo no tiene diferencias con el original
176
	 						Comprobar los 3 tipos y que no hay variaciones al pasar de uno a otro.
177
	 						Eliminar extremos 
178
	 					}
179
		Persistencia:	Salvar un raster con realce, recorte, brillo y contraste y recuperarla con la actual
180
						Salvar un raster con la v10 con realce, recorte, brillo y contraste y recuperarla con la actual
181
Problemas conocidos
182
	- No se salva la interpretaci?n de color por lo que una banda alpha no se leer? como tal
183
	- No salva la proyecci?n a jpg2000
184
	- Cuando se exporta un raster ecw, jp2 o mrsid a cualquier formato no lee la proyecci?n de origen
185
	- Al modificar la transparencia por pixel en la visualizaci?n, al modificar luego un filtro (por ej brillo)
186
		hace que el brillo cambie el valor del pixel por lo que los pixeles que eran transparentes porque ten?a un
187
		valor dejen de serlo. Lo l?gico podr?a ser crear una capa nueva con los filtros pero no hay transparencia por
188
		pixel en el filtrado.
189
	- Las capas WCS != 8 bits con tiles, cuando se aplica el filtro de realce con recorte cada tiles sale distinto.
190
	- Recortar capas ecw con m?s de 3 bandas genera las bandas a partir de la 3 en negro.
191
	- Cuando se crea un multiraster con varias bandas y alguna es de resoluci?n distinta, si las visualizamos conjuntamente y 
192
		aplicamos una transformaci?n con la herramienta de geolocalizar, la banda de resoluci?n diferente da problemas.
193
		
194
Documentaci?n 
195
	Revisar Funcionalidades: Tablas de color, Geolocalizaci?n, Save As, Propiedades raster, ....
196
	Revisar libreria
197
	Definici?n de excepciones que faltan
198
	Cancelaci?n de procesos
199
	Estados de una capa raster
200