@Ignore
  public void testElevationModel() throws Exception {

    final ACEElevationModel dem = getElevationModel();
    int height = 2;
    int width = 2;
    final double[] demValues = new double[width * height];
    int count = 0;

    final GeoPos geoPos = new GeoPos(-18, 20);
    for (int y = 0; y < height; y++) {
      for (int x = 0; x < width; x++) {
        geoPos.setLocation(geoPos.getLat() + x, geoPos.getLon() + y);
        try {
          demValues[count++] = dem.getElevation(geoPos);
        } catch (Exception e) {
          assertFalse("Get Elevation threw: " + e.getMessage(), true);
        }
      }
    }

    assertArrayEquals(expectedValues, demValues, 1.0e-6);
  }