Weather Forecast Web Application
URL
URL components should generally appear from &quot;broadest to narrowest&quot; left-to-right. I'm not totally convinced that this is currently the case - the weather site is probably &quot;broader&quot; than the latitude and longitude.
Is the city within a climbing area, or vice versa? If a climbing area is within (or smaller than) a city, their positions should be reversed.
How many of those parameters can be inferred from other parameters? If you only specify the city, could default coordinates be inferred? Try to omit as many optional parameters as possible from the path, and move them to query parameters.