Pre-fetch larger areas to reduce calls to overpass; split large requests up

This commit is contained in:
stopflock
2025-10-21 10:22:04 -05:00
parent d696e1dfb6
commit 2ccd01c691
7 changed files with 343 additions and 33 deletions
+2
View File
@@ -7,6 +7,7 @@ import 'package:provider/provider.dart';
import '../app_state.dart';
import '../services/offline_area_service.dart';
import '../services/network_status.dart';
import '../services/prefetch_area_service.dart';
import '../models/osm_node.dart';
import '../models/node_profile.dart';
import '../models/suspected_location.dart';
@@ -194,6 +195,7 @@ class MapViewState extends State<MapView> {
_cameraController.dispose();
_tileManager.dispose();
_gpsController.dispose();
PrefetchAreaService().dispose();
super.dispose();
}