import 'package:geojson/geojson.dart'; import 'package:http/http.dart' as http; import '../utils/const.dart'; class LocationPolygonervice{ static Future loadLocationLines() async { final geo = GeoJson(); GeoJsonFeature? fs; String serverUrl = ConstValues.currentServer(); String url = '$serverUrl/api/location_polygon/'; print('++++++++$url'); final response = await http.get(Uri.parse(url), headers: { 'Content-Type': 'application/json; charset=UTF-8', }, ); if (response.statusCode == 200) { geo.processedFeatures.listen((fst) { fs = fst; }); await geo.parse(response.body, verbose:true); return fs; } else { throw Exception('Failed to create album.'); } } }