package org.geotools.gce.grassraster;
import static java.lang.Double.NaN;
public class TestMaps {
static double[][] matrix = new double[][]{
{800.0, 900.0, 1000.0, 1000.0, 1200.0, 1250.0, 1300.0, 1350.0, 1450.0, 1500.0},
{600.0, 650.0, 750.0, 850.0, 860.0, 900.0, 1000.0, 1200.0, 1250.0, 1500.0},
{500.0, 550.0, 700.0, 750.0, 800.0, 850.0, 900.0, 1000.0, 1100.0, 1500.0},
{400.0, 410.0, 650.0, 700.0, 750.0, 800.0, 850.0, 800.0, 800.0, 1500.0},
{450.0, 550.0, 430.0, 500.0, 600.0, 700.0, 800.0, 800.0, 800.0, 1500.0},
{500.0, 600.0, 700.0, 750.0, 760.0, 770.0, 850.0, 1000.0, 1150.0, 1500.0},
{600.0, 700.0, 750.0, 800.0, 780.0, 790.0, 1000.0, 1100.0, 1250.0, 1500.0},
{800.0, 910.0, 980.0, 1001.0, 1150.0, 1200.0, 1250.0, 1300.0, 1450.0, 1500.0}
};
static double[][] matrixMore = new double[][]{
{NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN},
{NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN},
{NaN, NaN, 800.0, 900.0, 1000.0, 1000.0, 1200.0, 1250.0, 1300.0, 1350.0, 1450.0, 1500.0, NaN, NaN},
{NaN, NaN, 600.0, 650.0, 750.0, 850.0, 860.0, 900.0, 1000.0, 1200.0, 1250.0, 1500.0, NaN, NaN},
{NaN, NaN, 500.0, 550.0, 700.0, 750.0, 800.0, 850.0, 900.0, 1000.0, 1100.0, 1500.0, NaN, NaN},
{NaN, NaN, 400.0, 410.0, 650.0, 700.0, 750.0, 800.0, 850.0, 800.0, 800.0, 1500.0, NaN, NaN},
{NaN, NaN, 450.0, 550.0, 430.0, 500.0, 600.0, 700.0, 800.0, 800.0, 800.0, 1500.0, NaN, NaN},
{NaN, NaN, 500.0, 600.0, 700.0, 750.0, 760.0, 770.0, 850.0, 1000.0, 1150.0, 1500.0, NaN, NaN},
{NaN, NaN, 600.0, 700.0, 750.0, 800.0, 780.0, 790.0, 1000.0, 1100.0, 1250.0, 1500.0, NaN, NaN},
{NaN, NaN, 800.0, 910.0, 980.0, 1001.0, 1150.0, 1200.0, 1250.0, 1300.0, 1450.0, 1500.0, NaN, NaN},
{NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN},
{NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN}};
static double[][] matrixDifferentResolution2 = new double[][]{
{800.0, 900.0, 1000.0, 1200.0, 1250.0, 1300.0, 1450.0, 1500.0 },
{500.0, 550.0, 750.0, 800.0, 850.0, 900.0, 1100.0, 1500.0},
{400.0, 410.0, 700.0, 750.0, 800.0, 850.0, 800.0, 1500.0},
{450.0, 550.0, 500.0, 600.0, 700.0, 800.0, 800.0, 1500.0},
{600.0, 700.0, 800.0, 780.0, 790.0, 1000.0, 1250.0, 1500.0},
{800.0, 910.0, 1001.0, 1150.0, 1200.0, 1250.0, 1450.0, 1500.0}
};
static double[][] matrixDifferentResolution = new double[][]{
{800.0, 1000.0, 1200.0, 1300.0, 1450.0},
{500.0, 700.0, 800.0, 900.0, 1100.0,},
{450.0, 430.0, 600.0, 800.0, 800.0},
{600.0, 750.0, 780.0, 1000.0, 1250.0},
{800.0, 980.0, 1150.0, 1250.0, 1450.0}
};
static double matrixLess[][] = new double[][]{
{700.0, 750.0, 800.0, 850.0, 900.0, 1000.0},
{650.0, 700.0, 750.0, 800.0, 850.0, 800.0},
{430.0, 500.0, 600.0, 700.0, 800.0, 800.0},
{700.0, 750.0, 760.0, 770.0, 850.0, 1000.0}
};
static double differentRegion1[][] = new double[][]{
{NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN},
{NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN},
{1000.0, 1000.0, 1200.0, 1250.0, 1300.0, 1350.0, 1450.0, 1500.0, NaN, NaN},
{750.0, 850.0, 860.0, 900.0, 1000.0, 1200.0, 1250.0, 1500.0, NaN, NaN},
{700.0, 750.0, 800.0, 850.0, 900.0, 1000.0, 1100.0, 1500.0, NaN, NaN},
{650.0, 700.0, 750.0, 800.0, 850.0, 800.0, 800.0, 1500.0, NaN, NaN},
{430.0, 500.0, 600.0, 700.0, 800.0, 800.0, 800.0, 1500.0, NaN, NaN},
{700.0, 750.0, 760.0, 770.0, 850.0, 1000.0, 1150.0, 1500.0, NaN, NaN}};
static double differentRegion2[][] = new double[][]{
{NaN, NaN, 500.0, 550.0, 700.0, 750.0, 800.0, 850.0, 900.0, 1000.0},
{NaN, NaN, 400.0, 410.0, 650.0, 700.0, 750.0, 800.0, 850.0, 800.0},
{NaN, NaN, 450.0, 550.0, 430.0, 500.0, 600.0, 700.0, 800.0, 800.0},
{NaN, NaN, 500.0, 600.0, 700.0, 750.0, 760.0, 770.0, 850.0, 1000.0},
{NaN, NaN, 600.0, 700.0, 750.0, 800.0, 780.0, 790.0, 1000.0, 1100.0},
{NaN, NaN, 800.0, 910.0, 980.0, 1001.0, 1150.0, 1200.0, 1250.0, 1300.0},
{NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN},
{NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN},};
static double differentRegion3[][] = new double[][]{
{ 700.0, 750.0, 800.0, 850.0, 900.0, 1000.0, 1100.0, 1500.0, NaN, NaN},
{ 650.0, 700.0, 750.0, 800.0, 850.0, 800.0, 800.0, 1500.0, NaN, NaN},
{ 430.0, 500.0, 600.0, 700.0, 800.0, 800.0, 800.0, 1500.0, NaN, NaN},
{700.0, 750.0, 760.0, 770.0, 850.0, 1000.0, 1150.0, 1500.0, NaN, NaN},
{ 750.0, 800.0, 780.0, 790.0, 1000.0, 1100.0, 1250.0, 1500.0, NaN, NaN},
{ 980.0, 1001.0, 1150.0, 1200.0, 1250.0, 1300.0, 1450.0, 1500.0, NaN, NaN},
{NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN},
{NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN},};
static double differentRegion4[][] = new double[][]{
{NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN},
{NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN},
{NaN, NaN,800.0, 900.0, 1000.0, 1000.0, 1200.0, 1250.0, 1300.0, 1350.0},
{NaN, NaN,600.0, 650.0, 750.0, 850.0, 860.0, 900.0, 1000.0, 1200.0},
{NaN, NaN,500.0, 550.0, 700.0, 750.0, 800.0, 850.0, 900.0, 1000.0},
{NaN, NaN,400.0, 410.0, 650.0, 700.0, 750.0, 800.0, 850.0, 800.0},
{NaN, NaN,450.0, 550.0, 430.0, 500.0, 600.0, 700.0, 800.0, 800.0},
{NaN, NaN,500.0, 600.0, 700.0, 750.0, 760.0, 770.0, 850.0, 1000.0}};
}