A feature is a representation of a real-world object on a map. These features have a geometry that can be a point, multi point, line, multi line, polygon or multi polygon. A feature also has properties containing some non-spatial information. These features can have multiple versions. Users can attach time series and messages to features. A message can have an optional image.