1. A method for locating an electronic mobile device capable of wireless communication, the method comprising: obtaining a probability map structure for an area of interest, said probability map structure associating environment data values with location data; obtaining a number of probabilistic temporospatial motion models for different types of motion, said models at least partly defining transition probabilities between location estimates relative to time; obtaining at least environment data captured or determined by the mobile device at a plurality of sequential time instances; and determining the most probable location estimate of the mobile device based on combining probability data from both the probability map structure and said motion models, wherein the at least environment data is best fitted in the motion models and probability map structure according to predefined criteria.