Method for using and generating a map allowing for determining a position of a user device (UD 1, UD 2) based on one or more detected wireless signals originating from one or more sources (SRC 1, SRC 2, SRC 3, SRC 4), whereby each source (SRC 1, SRC 2, SRC 3, SRC 4) is selected from the group comprising near field communication device, mobile telephone, W-LAN access point, Bluetooth access point, etc., whereby the method comprises: detecting at each one of a plurality of certain positions (P 1, P 2, P 3, P 4), each of said certain positions corresponding to a position on the map, by a plurality of detectors (MD 1, MD 2, MD 3, MD 4), at the same time, at least one wireless signal originating from at least one of said one or more sources (SRC 1, SRC 2, SRC 3, SRC 4) with respect to its signal strength, whereby the plurality of detectors (MD 1, MD 2, MD 3, MD 4) are arranged such that they reflect different positions of a corresponding user device (UD 1, UD 2) and its physical characteristics such as attenuation or scattering when worn by a user at the human body, thereby allowing for providing detected signal strengths with respect to different orientations, storing said signal strength of each detected wireless signal originating from said one of said one or more sources (SRC 1, SRC 2, SRC 3, SRC 4) with respect to the plurality of detectors (MD 1, MD 2, MD 3, MD 4) and the certain position, provisioning of said map, detecting by a user device (UD 1, UD 2) at an unknown position a number of wireless signals and their signal strength, comparing said signal strengths of said wireless signals detected by said user device (UD 1, UD 2) with said stored signal strengths with respect to at least a best match of the comparison, whereby a certain position of the user device (UD 1, UD 2) with respect to the human body of the user and its physical properties are taken into account and to thereby allow for determining the position of said user device (UD 1, UD 2). detecting at each one of a plurality of certain positions (P 1, P 2, P 3, P 4), each of said certain positions corresponding to a position on the map, by a plurality of detectors (MD 1, MD 2, MD 3, MD 4), at the same time, at least one wireless signal originating from at least one of said one or more sources (SRC 1, SRC 2, SRC 3, SRC 4) with respect to its signal strength, whereby the plurality of detectors (MD 1, MD 2, MD 3, MD 4) are arranged such that they reflect different positions of a corresponding user device (UD 1, UD 2) and its physical characteristics such as attenuation or scattering when worn by a user at the human body, thereby allowing for providing detected signal strengths with respect to different orientations, storing said signal strength of each detected wireless signal originating from said one of said one or more sources (SRC 1, SRC 2, SRC 3, SRC 4) with respect to the plurality of detectors (MD 1, MD 2, MD 3, MD 4) and the certain position, provisioning of said map, detecting by a user device (UD 1, UD 2) at an unknown position a number of wireless signals and their signal strength, comparing said signal strengths of said wireless signals detected by said user device (UD 1, UD 2) with said stored signal strengths with respect to at least a best match of the comparison, whereby a certain position of the user device (UD 1, UD 2) with respect to the human body of the user and its physical properties are taken into account and to thereby allow for determining the position of said user device (UD 1, UD 2).