NoSQL schema for weather data
You should probably store the numeric values also as numbers and not as strings. This makes data retrieval and manipulation easier. Also have a look here for the coordinates. Date and time should be one field and conform to the ISO date format so you can easily parse it with JS and all other programming languages.