A computer-implemented method for displaying a reception status of a plurality of beacons on an electronic map (MP, MP1), the computer-implemented method comprising following steps implemented by a computer processor: loading and displaying the electronic map (MP, MP1), wherein the electronic map (MP, MP1) has at least one obstruction information; determining locations of the beacons respectively located on the electronic map (MP, MP1) to obtain a plurality of location data; determining signal regions corresponding to respective signal intensity ranges of the beacons on the electronic map (MP, MP1) based on the plurality of location data; determining line of sight regions and non line of sight regions (B1, B2) of the beacons respectively corresponding to the obstruction information on the electronic map (MP, MP1) based on the plurality of location data; and executing and displaying a cartographic drawing on the electronic map (MP, MP1) based on the signal regions, the line of sight regions and the non line of sight regions (B1, B2), wherein the step of executing the cartographic drawing based on the signal regions, the line of sight regions and the non line of sight regions (B1, B2) comprises: obtaining one or a plurality of overlapped regions according to intersection parts of the signal regions, the line of sight regions and the non line of sight regions (B1,B2) respectively corresponding to the beacons on the electronic map (MP, MP1); characterised in that said computer-implemented method further comprises setting a signal level corresponding to each of the overlapped regions according to at least one of the signal regions, the line of sight regions and the non line of sight regions (B1, B2) included in the overlapped regions, wherein the more number of the signal regions and number of the line of sight regions are included in the overlapped region, the higher the corresponding signal level thereof is. loading and displaying the electronic map (MP, MP1), wherein the electronic map (MP, MP1) has at least one obstruction information; determining locations of the beacons respectively located on the electronic map (MP, MP1) to obtain a plurality of location data; determining signal regions corresponding to respective signal intensity ranges of the beacons on the electronic map (MP, MP1) based on the plurality of location data; determining line of sight regions and non line of sight regions (B1, B2) of the beacons respectively corresponding to the obstruction information on the electronic map (MP, MP1) based on the plurality of location data; and executing and displaying a cartographic drawing on the electronic map (MP, MP1) based on the signal regions, the line of sight regions and the non line of sight regions (B1, B2), wherein the step of executing the cartographic drawing based on the signal regions, the line of sight regions and the non line of sight regions (B1, B2) comprises: obtaining one or a plurality of overlapped regions according to intersection parts of the signal regions, the line of sight regions and the non line of sight regions (B1,B2) respectively corresponding to the beacons on the electronic map (MP, MP1); characterised in that said computer-implemented method further comprises setting a signal level corresponding to each of the overlapped regions according to at least one of the signal regions, the line of sight regions and the non line of sight regions (B1, B2) included in the overlapped regions, wherein the more number of the signal regions and number of the line of sight regions are included in the overlapped region, the higher the corresponding signal level thereof is. obtaining one or a plurality of overlapped regions according to intersection parts of the signal regions, the line of sight regions and the non line of sight regions (B1,B2) respectively corresponding to the beacons on the electronic map (MP, MP1); characterised in that said computer-implemented method further comprises setting a signal level corresponding to each of the overlapped regions according to at least one of the signal regions, the line of sight regions and the non line of sight regions (B1, B2) included in the overlapped regions, wherein the more number of the signal regions and number of the line of sight regions are included in the overlapped region, the higher the corresponding signal level thereof is.