A method for obtaining a thematic map from a web server, comprising a first stage of data provision, comprising: ingesting a plurality of image tiles from at least one database located in the cloud, said ingestion being done by attaching to each tile a unique identifier, adding to said unique identifier a vector describing spatial and temporal location and at least one application-independent characteristic, thus obtaining a mixed attribute space comprising a geographical sub-space, a temporal sub-space and at least one content descriptor attribute sub-space; defining a space-filling curve index traversing a whole single space encompassing said geographical sub-space, temporal sub-space and at least one descriptors sub-space or defining a space-filling curve index traversing the whole geographic sub-space, a space-filling curve index traversing the whole temporal sub-space and a space-filling curve index traversing the whole at least one content descriptor attribute sub-space; and a second stage of execution of an online query, comprising: from at least one query example, extracting geographic, temporal and content descriptor attributes; for the geographical sub-space, temporal sub-space and content descriptor sub-space, and associated space-filling curve index, of said ingested image tiles: selecting (203-i) a query sub-space and extracting one or more attributes for said query example corresponding to said query sub-space extracting (203-ii) a distance of relevance for said query sub-space; and extracting (203-iii) all image tiles whose attributes in said query sub-space belong to a neighborhood defined by said distance of relevance and extracting the unique identifiers of said extracted image tiles; obtaining a thematic map corresponding to the selected image tiles. ingesting a plurality of image tiles from at least one database located in the cloud, said ingestion being done by attaching to each tile a unique identifier, adding to said unique identifier a vector describing spatial and temporal location and at least one application-independent characteristic, thus obtaining a mixed attribute space comprising a geographical sub-space, a temporal sub-space and at least one content descriptor attribute sub-space; defining a space-filling curve index traversing a whole single space encompassing said geographical sub-space, temporal sub-space and at least one descriptors sub-space or defining a space-filling curve index traversing the whole geographic sub-space, a space-filling curve index traversing the whole temporal sub-space and a space-filling curve index traversing the whole at least one content descriptor attribute sub-space; and from at least one query example, extracting geographic, temporal and content descriptor attributes; for the geographical sub-space, temporal sub-space and content descriptor sub-space, and associated space-filling curve index, of said ingested image tiles: selecting (203-i) a query sub-space and extracting one or more attributes for said query example corresponding to said query sub-space extracting (203-ii) a distance of relevance for said query sub-space; and extracting (203-iii) all image tiles whose attributes in said query sub-space belong to a neighborhood defined by said distance of relevance and extracting the unique identifiers of said extracted image tiles; obtaining a thematic map corresponding to the selected image tiles. selecting (203-i) a query sub-space and extracting one or more attributes for said query example corresponding to said query sub-space extracting (203-ii) a distance of relevance for said query sub-space; and extracting (203-iii) all image tiles whose attributes in said query sub-space belong to a neighborhood defined by said distance of relevance and extracting the unique identifiers of said extracted image tiles;