Revision 859 org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.app/org.gvsig.raster.tools.app.basic/src/main/java/org/gvsig/raster/tools/app/basic/tool/properties/panel/InfoPanel.java
InfoPanel.java | ||
---|---|---|
353 | 353 |
data += "Type=" + bandType; |
354 | 354 |
data += ", "; |
355 | 355 |
data += "ColorInterp=" + lyr.getColorInterpretation(j, selectedDataSet); |
356 |
if (lyr.getNoDataType() != 0) {
|
|
356 |
if (lyr.getNoDataValue().isDefined()) {
|
|
357 | 357 |
data += ", "; |
358 |
data += "NoData=" + lyr.getNoDataValue(); |
|
358 |
switch (lyr.getDataStore().getDataType()[0]) { |
|
359 |
case org.gvsig.fmap.dal.coverage.dataset.Buffer.TYPE_BYTE: |
|
360 |
data += "NoData=" + lyr.getNoDataValue().getValue().byteValue(); |
|
361 |
break; |
|
362 |
case org.gvsig.fmap.dal.coverage.dataset.Buffer.TYPE_SHORT: |
|
363 |
data += "NoData=" + lyr.getNoDataValue().getValue().shortValue(); |
|
364 |
break; |
|
365 |
case org.gvsig.fmap.dal.coverage.dataset.Buffer.TYPE_INT: |
|
366 |
data += "NoData=" + lyr.getNoDataValue().getValue().intValue(); |
|
367 |
break; |
|
368 |
case org.gvsig.fmap.dal.coverage.dataset.Buffer.TYPE_FLOAT: |
|
369 |
data += "NoData=" + lyr.getNoDataValue().getValue().floatValue(); |
|
370 |
break; |
|
371 |
case org.gvsig.fmap.dal.coverage.dataset.Buffer.TYPE_DOUBLE: |
|
372 |
data += "NoData=" + lyr.getNoDataValue().getValue().doubleValue(); |
|
373 |
break; |
|
374 |
} |
|
359 | 375 |
} |
360 | 376 |
|
361 | 377 |
propiedades += setHTMLBasicProperty("Band " + (j + 1), data); |
Also available in: Unified diff