Nearby Stations
To find weather stations near a specific geographical point, you can use the nearby method. This method allows you to specify a location using latitude & longitude, and it returns a list of nearby weather stations sorted by distance.
🚀 Example
import meteostat as ms
POINT = ms.Point(50.1155, 8.6842, 113) # Try with your location
# Get nearby weather stations
stations = ms.stations.nearby(POINT, limit=4)
print(stations)
This is the output you would get:
name country region latitude longitude elevation timezone distance
id
D1424 Frankfurt Westend DE HE 50.1269 8.6694 124 Europe/Berlin 1649.3
10640 Offenbach am Main DE HE 50.1167 8.7333 98 Europe/Berlin 3503.5
10641 Offenbach Wetterpark DE HE 50.0894 8.7864 119 Europe/Berlin 7845.6
10637 Frankfurt Airport DE HE 50.0500 8.6000 111 Europe/Berlin 9441.4
🔍 API
Interface
meteostat.stations.nearby
Parameters
point
Geographical point specifying latitude and longitude. Elevation is not relevant for this method.
Data Type
Point
radius
Search radius in meters.
Data Type
int
Default Value
50000 (50 km)
limit
Maximum number of stations to return.
Data Type
int
Default Value
100