Irrigation control system (100) comprising: - multiple data sources (102a-c) to supply data; - an irrigation system (106); - a processor (104) to receive said data and calculate an evapotranspiration value , also called ET value, corresponding to a certain area covered by said irrigation system (106); - said irrigation system (106) being adapted to receive said ET value from the processor (104) and provide an irrigation control based on said ET value received; characterized in that- said plurality of data sources (102a-c) is located outside the region covered by said irrigation system (106); - said processor (104) is adapted to calculate a 4D grid of meteorological parameters completely fill in from said data; and said processor is adapted to calculate said ET value by extraction from said 4D grid of the necessary meteorological parameters at specific times and places x, y, z.Sistema de control de irrigación (100) que comprende:- múltiples fuentes de datos (102a-c) para suministrar datos;- un sistema de irrigación (106);- un procesador (104) para recibir dichos datos y calcular un valor de evapotranspiración, tambiéndenominado valor de ET, correspondiente a un área determinada cubierta por dicho sistema deirrigación (106);- estando adaptado dicho sistema de irrigación (106) para recibir dicho valor de ET desde elprocesador (104) y proporcionar un control de irrigación basado en dicho valor de ET recibido;caracterizado porque- dicha pluralidad de fuentes de datos (102a-c) está situada fuera de la región cubierta por dichosistema de irrigación (106);- dicho procesador (104) está adaptado para calcular una rejilla 4D de parámetros meteorológicoscompletamente rellena a partir de dichos datos; y- dicho procesador está adaptado para calcular dicho valor de ET mediante extracción a partir dedicha rejilla 4D de los parámetros meteorológicos necesarios en tiempo y lugares específicos x, y,z.