Application of earth observation and related technology in agro-hydrological modeling