package osm.jp.api; public class Japan { public double minLat; public double maxLat; public double minLon; public double maxLon; public Japan(double minLat, double maxLat, double minLon, double maxLon) { this.minLat = minLat; this.maxLat = maxLat; this.minLon = minLon; this.maxLon = maxLon; } public Japan(double minLat, double minLon, double delta) { this.minLat = minLat; this.maxLat = minLat + delta; this.minLon = minLon; this.maxLon = minLon + delta; } public static Japan[] all = new Japan[] { new Japan(140D, 45D, 1D), new Japan(141D, 45D, 1D), new Japan(142D, 45D, 1D), new Japan(140D, 44D, 1D), new Japan(141D, 44D, 1D), new Japan(142D, 44D, 1D), new Japan(143D, 44D, 1D), new Japan(144D, 44D, 1D), new Japan(145D, 44D, 1D), new Japan(140D, 43D, 1D), new Japan(141D, 43D, 1D), new Japan(142D, 43D, 1D), new Japan(143D, 43D, 1D), new Japan(144D, 43D, 1D), new Japan(145D, 43D, 1D), new Japan(139D, 42D, 1D), new Japan(140D, 42D, 1D), new Japan(141D, 42D, 1D), new Japan(142D, 42D, 1D), new Japan(143D, 42D, 1D), new Japan(144D, 42D, 1D), new Japan(145D, 42D, 1D), new Japan(139D, 41D, 1D), new Japan(140D, 41D, 1D), new Japan(141D, 41D, 1D), new Japan(139D, 40D, 1D), new Japan(140D, 40D, 1D), new Japan(141D, 40D, 1D), new Japan(139D, 39D, 1D), new Japan(140D, 39D, 1D), new Japan(141D, 39D, 1D), new Japan(142D, 39D, 1D), new Japan(138D, 38D, 1D), new Japan(139D, 38D, 1D), new Japan(140D, 38D, 1D), new Japan(141D, 38D, 1D), new Japan(136D, 37D, 1D), new Japan(137D, 37D, 1D), new Japan(138D, 37D, 1D), new Japan(139D, 37D, 1D), new Japan(140D, 37D, 1D), new Japan(141D, 37D, 1D), new Japan(132D, 36D, 1D), new Japan(133D, 36D, 1D), new Japan(135D, 36D, 1D), new Japan(136D, 36D, 1D), new Japan(137D, 36D, 1D), new Japan(138D, 36D, 1D), new Japan(139D, 36D, 1D), new Japan(140D, 36D, 1D), new Japan(132D, 35D, 1D), new Japan(133D, 35D, 1D), new Japan(134D, 35D, 1D), new Japan(135D, 35D, 1D), new Japan(136D, 35D, 1D), new Japan(137D, 35D, 1D), new Japan(138D, 35D, 1D), new Japan(139D, 35D, 1D), new Japan(140D, 35D, 1D), new Japan(129D, 34D, 1D), new Japan(130D, 34D, 1D), new Japan(131D, 34D, 1D), new Japan(132D, 34D, 1D), new Japan(133D, 34D, 1D), new Japan(134D, 34D, 1D), new Japan(135D, 34D, 1D), new Japan(136D, 34D, 1D), new Japan(137D, 34D, 1D), new Japan(138D, 34D, 1D), new Japan(139D, 34D, 1D), new Japan(129D, 33D, 1D), new Japan(130D, 33D, 1D), new Japan(131D, 33D, 1D), new Japan(132D, 33D, 1D), new Japan(133D, 33D, 1D), new Japan(134D, 33D, 1D), new Japan(135D, 33D, 1D), new Japan(136D, 33D, 1D), new Japan(139D, 33D, 1D), new Japan(128D, 32D, 1D), new Japan(129D, 32D, 1D), new Japan(130D, 32D, 1D), new Japan(131D, 32D, 1D), new Japan(132D, 32D, 1D), new Japan(133D, 32D, 1D), new Japan(139D, 32D, 1D), new Japan(129D, 31D, 1D), new Japan(130D, 31D, 1D), new Japan(131D, 31D, 1D), new Japan(129D, 30D, 1D), new Japan(130D, 30D, 1D), new Japan(131D, 30D, 1D), new Japan(128D, 29D, 1D), new Japan(129D, 29D, 1D), new Japan(128D, 28D, 1D), new Japan(129D, 28D, 1D), new Japan(127D, 27D, 1D), new Japan(128D, 27D, 1D), new Japan(129D, 27D, 1D), new Japan(126D, 26D, 1D), new Japan(127D, 26D, 1D), new Japan(128D, 26D, 1D), new Japan(129D, 26D, 1D), new Japan(125D, 25D, 1D), new Japan(123D, 24D, 1D), new Japan(124D, 24D, 1D), new Japan(125D, 24D, 1D), // 小笠原諸島 new Japan(142D, 27D, 1D), new Japan(142D, 26D, 1D) }; }