@Test public void testMinLat() { assertEquals(52, instance.getMinLatForTile(52.5)); assertEquals(29, instance.getMinLatForTile(29.9)); assertEquals(-60, instance.getMinLatForTile(-59.9)); }
String getDownloadURL(double lat, double lon) { int lonInt = getMinLonForTile(lon); int latInt = getMinLatForTile(lat); String north = getNorthString(latInt); String dir; if (north.equals("N")) { dir = "North/"; if (lat >= 30) dir += "North_30_60/"; else dir += "North_0_29/"; } else { dir = "South/"; } return dir + north + getLatString(latInt) + getEastString(lonInt) + getLonString(lonInt) + ".hgt"; }
String getFileName(double lat, double lon) { int lonInt = getMinLonForTile(lon); int latInt = getMinLatForTile(lat); return toLowerCase(getNorthString(latInt) + getLatString(latInt) + getEastString(lonInt) + getLonString(lonInt)); }
String getDownloadURL(double lat, double lon) { int lonInt = getMinLonForTile(lon); int latInt = getMinLatForTile(lat); String north = getNorthString(latInt); String dir; if (north.equals("N")) { dir = "North/"; if (lat >= 30) dir += "North_30_60/"; else dir += "North_0_29/"; } else { dir = "South/"; } return dir + north + getLatString(latInt) + getEastString(lonInt) + getLonString(lonInt) + ".hgt"; }
String getFileName(double lat, double lon) { int lonInt = getMinLonForTile(lon); int latInt = getMinLatForTile(lat); return toLowerCase(getNorthString(latInt) + getLatString(latInt) + getEastString(lonInt) + getLonString(lonInt)); }