initial rod app

This commit is contained in:
Mohamed Nouffer
2022-03-14 12:28:57 +05:30
commit 332a14230e
111 changed files with 4091 additions and 0 deletions

View File

@ -0,0 +1,35 @@
import 'package:geojson/geojson.dart';
import 'package:http/http.dart' as http;
class LocationService{
static Future<GeoJsonFeatureCollection?> loadLocations() async {
final geo = GeoJson();
GeoJsonFeatureCollection? fs;
print("#### feature collection ####");
String url = 'http://container.intranet.sumasen.net:8100/api/location/';
final response = await http.get(Uri.parse(url),
headers: <String, String>{
'Content-Type': 'application/json; charset=UTF-8',
},
);
if (response.statusCode == 200) {
// geo.processedFeatures.listen((fst) {
// fs = fst;
// });
return featuresFromGeoJson(response.body);
// await geo.parse(response.body, verbose:true);
// return fs;
// } else {
// throw Exception('Failed to create album.');
// }
}
}
}