class MultiSourceElevationProvider implements ElevationProvider {

    @Override
    public double getEle(double lat, double lon) {
        // Sometimes the cgiar data north of 59.999 equals 0
        if (lat < 59.999 && lat > -56) {
            return srtmProvider.getEle(lat, lon);
        }
        return globalProvider.getEle(lat, lon);
    }

    public  MultiSourceElevationProvider(ElevationProvider srtmProvider, ElevationProvider globalProvider);
    public  MultiSourceElevationProvider();
    public  MultiSourceElevationProvider(String cacheDir);

}