1. A system for estimating a location label of a vector dataset without any location label from a plurality of vector datasets respectively with location labels using a computer, the system comprising: storage means provided in the computer; means for storing the vector datasets in the storage means of the computer; means for calculating a temporal and spatial similarity between the vector dataset without any location label and each neighboring vector dataset with a location label, by using a q-norm wherein 0<q<1 and an exponential attenuation function; and means for estimating the location label of the vector data without any location label by using the larger of the temporal and spatial calculated similarities, wherein one of the i) the q-norm where 0<q<1 and ii) the exponential attenuation function is used to determine the temporal similarity and the other is used to used to determine the spatial similarity.