1. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following: causing, at least in part, a rendering of an image of a region of a metric vector space in a map image; determining, within the map image of the region of the metric vector space, a pixel extent containing one or more sets of contiguous pixels having a text color, wherein the pixel extent comprises a raster label extract (RLE); determining a confidence score for each RLE representing a likelihood that the pixel extent actually contains a textual annotation; causing, at least in part, a generation of a text string for each RLE based on the pixel extent, a detection of a user input entering the text string based on the pixel extent, or a combination thereof; causing to display, on a user interface, a list of RLEs with the corresponding confidence score and an associated image of the RLE, a set of extraction state controls for each RLE, wherein a extraction state control for each RLE displays information about the RLE; and causing, at least in part, a change to a state of the RLE through detection of a user input modifying a state associated with the pixel extent via the user interface, wherein the modifying the state includes at least one of entering a new text string, correcting the incorrect text string, validating the correct text string, or a combination thereof.