Hydrometry Principles and Practices