Revision 10855
trunk/extensions/extWMS/src/com/iver/cit/gvsig/fmap/layers/FLyrWMS.java | ||
---|---|---|
1317 | 1317 |
return this.status; |
1318 | 1318 |
} |
1319 | 1319 |
|
1320 |
/* (non-Javadoc) |
|
1321 |
* @see com.iver.cit.gvsig.fmap.layers.RasterOperations#getAttributes() |
|
1322 |
*/ |
|
1323 | 1320 |
public ArrayList getAttributes() { |
1324 | 1321 |
if(rasterFile != null){ |
1325 | 1322 |
ArrayList attr = new ArrayList(); |
... | ... | |
1354 | 1351 |
return null; |
1355 | 1352 |
} |
1356 | 1353 |
|
1357 |
/* (non-Javadoc) |
|
1358 |
* @see com.iver.cit.gvsig.fmap.layers.RasterOperations#getFilterStack() |
|
1359 |
*/ |
|
1360 | 1354 |
public RasterFilterStack getFilterStack() { |
1361 | 1355 |
if(raster!=null) |
1362 | 1356 |
return raster.filterStack; |
1363 | 1357 |
return null; |
1364 | 1358 |
} |
1365 |
/* (non-Javadoc) |
|
1366 |
* @see com.iver.cit.gvsig.fmap.layers.RasterOperations#getHeight() |
|
1367 |
*/ |
|
1359 |
|
|
1368 | 1360 |
public double getHeight() { |
1369 | 1361 |
return visualStatus.height; |
1370 | 1362 |
} |
1371 | 1363 |
|
1372 |
/* (non-Javadoc) |
|
1373 |
* @see com.iver.cit.gvsig.fmap.layers.RasterOperations#getMaxX() |
|
1374 |
*/ |
|
1375 | 1364 |
public double getMaxX() { |
1376 | 1365 |
return visualStatus.maxX; |
1377 | 1366 |
} |
1378 | 1367 |
|
1379 |
/* (non-Javadoc) |
|
1380 |
* @see com.iver.cit.gvsig.fmap.layers.RasterOperations#getMaxY() |
|
1381 |
*/ |
|
1382 | 1368 |
public double getMaxY() { |
1383 | 1369 |
return visualStatus.maxY; |
1384 | 1370 |
} |
1385 | 1371 |
|
1386 |
/* (non-Javadoc) |
|
1387 |
* @see com.iver.cit.gvsig.fmap.layers.RasterOperations#getMinX() |
|
1388 |
*/ |
|
1389 | 1372 |
public double getMinX() { |
1390 | 1373 |
return visualStatus.minX; |
1391 | 1374 |
} |
1392 | 1375 |
|
1393 |
/* (non-Javadoc) |
|
1394 |
* @see com.iver.cit.gvsig.fmap.layers.RasterOperations#getMinY() |
|
1395 |
*/ |
|
1396 | 1376 |
public double getMinY() { |
1397 | 1377 |
return visualStatus.minY; |
1398 | 1378 |
} |
1399 |
/* (non-Javadoc) |
|
1400 |
* @see com.iver.cit.gvsig.fmap.layers.RasterOperations#getPixel(double, double) |
|
1401 |
*/ |
|
1379 |
|
|
1402 | 1380 |
public int[] getPixel(double wcx, double wcy) { |
1403 | 1381 |
if(getPxRaster() != null) |
1404 | 1382 |
return getPxRaster().getPixel(wcx, wcy); |
1405 | 1383 |
return null; |
1406 | 1384 |
} |
1407 |
/* (non-Javadoc) |
|
1408 |
* @see com.iver.cit.gvsig.fmap.layers.RasterOperations#getSource() |
|
1409 |
*/ |
|
1385 |
|
|
1410 | 1386 |
public RasterAdapter getSource() { |
1411 | 1387 |
return null; |
1412 | 1388 |
} |
1413 |
/* (non-Javadoc) |
|
1414 |
* @see com.iver.cit.gvsig.fmap.layers.RasterOperations#getWidth() |
|
1415 |
*/ |
|
1389 |
|
|
1416 | 1390 |
public double getWidth() { |
1417 | 1391 |
return visualStatus.width; |
1418 | 1392 |
} |
1419 |
/* (non-Javadoc) |
|
1420 |
* @see com.iver.cit.gvsig.fmap.layers.RasterOperations#setBand(int, int) |
|
1421 |
*/ |
|
1393 |
|
|
1422 | 1394 |
public void setBand(int flag, int nBand) { |
1423 | 1395 |
switch(flag){ |
1424 | 1396 |
case GeoRasterFile.RED_BAND:setBandR(nBand);break; |
... | ... | |
1426 | 1398 |
case GeoRasterFile.BLUE_BAND:setBandB(nBand);break; |
1427 | 1399 |
} |
1428 | 1400 |
} |
1429 |
/* (non-Javadoc) |
|
1430 |
* @see com.iver.cit.gvsig.fmap.layers.RasterOperations#setFilterStack(org.cresques.io.raster.RasterFilterStack) |
|
1431 |
*/ |
|
1401 |
|
|
1432 | 1402 |
public void setFilterStack(RasterFilterStack stack) { |
1433 | 1403 |
this.filterStack = stack; |
1434 | 1404 |
} |
1435 |
/* (non-Javadoc) |
|
1436 |
* @see com.iver.cit.gvsig.fmap.layers.RasterOperations#setPos(int, int) |
|
1437 |
*/ |
|
1405 |
|
|
1438 | 1406 |
public void setPos(int x, int y) { |
1439 | 1407 |
this.posX = x; |
1440 | 1408 |
this.posY = y; |
1441 | 1409 |
} |
1442 | 1410 |
|
1443 |
/* (non-Javadoc) |
|
1444 |
* @see com.iver.cit.gvsig.fmap.layers.RasterOperations#setPosWC(double, double) |
|
1445 |
*/ |
|
1446 | 1411 |
public void setPosWC(double x, double y) { |
1447 | 1412 |
this.posXWC = x; |
1448 | 1413 |
this.posYWC = y; |
1449 | 1414 |
} |
1450 | 1415 |
|
1451 |
/* (non-Javadoc) |
|
1452 |
* @see com.iver.cit.gvsig.fmap.layers.RasterOperations#setRGB(int, int, int) |
|
1453 |
*/ |
|
1454 | 1416 |
public void setRGB(int r, int g, int b) { |
1455 | 1417 |
this.r = r; |
1456 | 1418 |
this.g = g; |
1457 | 1419 |
this.b = b; |
1458 | 1420 |
} |
1459 |
/* (non-Javadoc) |
|
1460 |
* @see com.iver.cit.gvsig.fmap.layers.RasterOperations#setSource(com.iver.cit.gvsig.fmap.layers.RasterAdapter) |
|
1461 |
*/ |
|
1462 |
public void setSource(RasterAdapter ra) { |
|
1463 |
} |
|
1421 |
|
|
1464 | 1422 |
/** |
1465 | 1423 |
* @return Returns the raster. |
1466 | 1424 |
*/ |
Also available in: Unified diff