1. A mobile device for providing position information, comprising: an image capture module; a memory configured to store a received Optical Character Recognition (OCR) library information and a local information, the OCR library information and the local information being based on a coarse location of the mobile device, wherein the OCR library information includes a character feature file and the local information includes one or more feature dimensions; a processor programmed to: send the coarse location of the mobile device; receive the OCR library information and the local information; calculate a location string value in an image obtained by the image capture module based on the received OCR library information; determine a zone of influence based on the location string value; determine a boundary of one or more features in the image; and determine a position based on the zone of influence, the boundary of the one or more features in the image, and the one or more feature dimensions included in the local information.