June 2017
Intermediate to advanced
873 pages
18h 9m
English
In the georestwebservice project in this chapter, the source code is an updated version of the API with the new recordFeature method in the daoapi.dart file, which is as follows:
Future<List<String>> recordFeature(String json) async {
var dbConn;
DateTime time = new DateTime.now();
String featureID = time.millisecondsSinceEpoch.toString();
List<String> result = new List<String>();
try {
dbConn = await connect(uri);
await dbConn.execute(
'insert into dm_quakefeatures (qufeat_id, geojson) values (@qufeat_id, @geojson)',
{'qufeat_id': featureID, 'geojson': json});
} catch (exception, stacktrace) {
print(exception);
print(stacktrace);
} finally {
dbConn.close();
}
result.add(featureID);
return result;
}This method will create a ...
Read now
Unlock full access