Map<String, dynamic> toMap() { return { 'result': result?.value, 'featureType': featureType?.value, }; }