以下是根据最大最小经纬度划分 4 块区域并打印出经纬度的 Java 代码示例:\n\njava\npublic class CoordinateDivision {\n public static void main(String[] args) {\n double minLatitude = 39.910095;\n double maxLatitude = 40.048537;\n double minLongitude = 116.343057;\n double maxLongitude = 116.512428;\n\n double latitudeRange = (maxLatitude - minLatitude) / 2;\n double longitudeRange = (maxLongitude - minLongitude) / 2;\n\n double[][] coordinates = new double[4][2];\n\n // 计算四个区域的经纬度范围\n coordinates[0][0] = minLatitude;\n coordinates[0][1] = minLongitude;\n coordinates[1][0] = minLatitude + latitudeRange;\n coordinates[1][1] = minLongitude + longitudeRange;\n coordinates[2][0] = maxLatitude;\n coordinates[2][1] = minLongitude + longitudeRange;\n coordinates[3][0] = maxLatitude;\n coordinates[3][1] = maxLongitude;\n\n // 打印四个区域的经纬度范围\n for (int i = 0; i < coordinates.length; i++) {\n System.out.println("区域 " + (i+1) + ":");\n System.out.println("最小纬度: " + coordinates[i][0]);\n System.out.println("最小经度: " + coordinates[i][1]);\n if (i < coordinates.length - 1) {\n System.out.println("------");\n }\n }\n }\n}\n\n\n注意:以上代码中的经纬度范围仅用作示例,你可以根据实际需求修改最大最小经纬度的值。


原文地址: https://www.cveoy.top/t/topic/pG93 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录