1. A method A method for recognizing a printed map, adapted to an electronic apparatus comprising a processing unit, the method comprising: obtaining a picture of the printed map from a photo taken by a camera or from a gallery stored in a memory of the electronic apparatus a cloud server, or a web page by the processing unit; performing an edge detection on the picture to detect a road outline consisting of the outermost roads in the picture to define a block area in the picture by the processing unit; and adopting a picture area surrounded by and within the detected road outline as the block area in the picture by the processing unit; performing an optical character recognition (OCR) on at least one character around the detected road outline to obtain the at least one road name by the processing unit; querying a map service provided in the electronic apparatus or provided from a map service server with the at least one recognized road name to find an electronic map having a map area corresponded to the block area in the map service; and mapping the block area in the picture to the map area in the map service by the processing unit; wherein after the step of mapping the block area in the picture to the map area in the map service, the method further comprising: recognizing at least one point of interest (POI) name in the picture; querying the map service with the at least one POI name; determining whether there is a POI in the map area corresponding to the at least one POI name; and in response to determining that there is a POI in the map area corresponding to the at least one POI name, associating the POI in the map area corresponded with the at least one POI name in the map area.