As pioneering non-contact water level measurement technologies, both computer vision and radar have effectively addressed challenges posed by traditional water level sensors in terms of maintenance cost, real-time responsiveness, and operational complexity. Moreover, they ensure high-precision measurements in appropriate conditions. These techniques can be seamlessly integrated into unmanned aerial vehicle (UAV) systems, significantly enhancing the spatiotemporal granularity of water level data. However, computer-vision-based water level measurement methods face the core problems of accurately identifying water level lines and elevation calculations, which can lead to measurement errors due to lighting variations and camera position offsets. Although deep learning has received much attention in improving the generation, the effectiveness of the models is limited by the diversity of the datasets. For the radar water level sensor, the hardware structure and signal processing algorithms have to be further improved. In the future, by constructing more comprehensive datasets, developing fast calibration algorithms, and implementing multi-sensor data fusion, it is expected that the robustness, accuracy, and computational efficiency of water level monitoring will be significantly improved, laying a solid foundation for further innovations and developments of hydrological monitoring.