| | |
| | | } |
| | | |
| | | /** |
| | | * 保存当前地图缩放比例到配置文件 |
| | | * 保存当前地图缩放比例和视图中心坐标到配置文件 |
| | | */ |
| | | public void saveCurrentScale() { |
| | | if (mapRenderer != null) { |
| | | double currentScale = mapRenderer.getScale(); |
| | | double translateX = mapRenderer.getTranslateX(); |
| | | double translateY = mapRenderer.getTranslateY(); |
| | | Setsys setsys = new Setsys(); |
| | | setsys.updateProperty("mapScale", String.valueOf(currentScale)); |
| | | // 保留2位小数 |
| | | setsys.updateProperty("mapScale", String.format("%.2f", currentScale)); |
| | | setsys.updateProperty("viewCenterX", String.format("%.2f", translateX)); |
| | | setsys.updateProperty("viewCenterY", String.format("%.2f", translateY)); |
| | | } |
| | | } |
| | | |