{"id":13948782,"url":"https://github.com/meteostat/weather-stations","last_synced_at":"2025-07-20T10:32:47.643Z","repository":{"id":40364685,"uuid":"198836460","full_name":"meteostat/weather-stations","owner":"meteostat","description":"A list of public weather stations everyone can edit and share.","archived":false,"fork":false,"pushed_at":"2025-07-13T03:42:54.000Z","size":270458,"stargazers_count":68,"open_issues_count":15,"forks_count":23,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-07-14T03:59:08.410Z","etag":null,"topics":["climate","data-science","json","meteostat","weather","weather-stations"],"latest_commit_sha":null,"homepage":"https://dev.meteostat.net","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meteostat.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"clampr","patreon":"meteostat","custom":["https://www.paypal.com/donate?hosted_button_id=MQ67WRDC8EW38"]}},"created_at":"2019-07-25T13:25:56.000Z","updated_at":"2025-07-13T03:42:58.000Z","dependencies_parsed_at":"2022-08-09T18:23:06.991Z","dependency_job_id":"fc573d47-d372-4afa-9550-d55c44813c37","html_url":"https://github.com/meteostat/weather-stations","commit_stats":{"total_commits":466,"total_committers":13,"mean_commits":35.84615384615385,"dds":"0.32188841201716734","last_synced_commit":"5813274ecefd0d8b9d6527ca0cf56908fb01cb21"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/meteostat/weather-stations","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteostat%2Fweather-stations","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteostat%2Fweather-stations/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteostat%2Fweather-stations/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteostat%2Fweather-stations/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteostat","download_url":"https://codeload.github.com/meteostat/weather-stations/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteostat%2Fweather-stations/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265402609,"owners_count":23759190,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["climate","data-science","json","meteostat","weather","weather-stations"],"created_at":"2024-08-08T05:01:30.679Z","updated_at":"2025-07-20T10:32:42.621Z","avatar_url":"https://github.com/meteostat.png","language":"Python","funding_links":["https://github.com/sponsors/clampr","https://patreon.com/meteostat","https://www.paypal.com/donate?hosted_button_id=MQ67WRDC8EW38"],"categories":["Atmosphere"],"sub_categories":["Meteorological Observation and Forecast"],"readme":"# Weather Stations\n\nA weather station is a location where meteorological data is measured. Most countries operate public weather station networks in order to monitor weather and climate. This repository provides a list of public weather stations everyone can contribute to. The data is maintained by [Meteostat](https://meteostat.net).\n\nYou can download the list of weather stations, including Meteostat inventory data, in JSON format:\n\n* [**Full dump**](https://bulk.meteostat.net/v2/stations/full.json.gz) with all weather stations\n* [**Lite dump**](https://bulk.meteostat.net/v2/stations/lite.json.gz) with active weather stations only\n\nAdditional information about the Meteostat bulk data interface is available in the [documentation](https://dev.meteostat.net/bulk).\n\n## Data Structure\n\nThe `stations` directory contains one JSON file per weather station. The files are named after the station's Meteostat ID and hold one JSON object which describes the respective weather station.\n\n### Properties\n\nEach weather station must provide the following properties. Missing values are defined as `null`. The following properties are mandatory and must be present in a station file. Additional properties, like all entries under `identifiers`, are optional and should only be included if set.\n\n* `id`: Meteostat ID (_String_)\n* `name`: Name in different languages (_Object_)\n* `country`: ISO 3166-1 alpha-2 country code, e.g. CA for Canada (_String_)\n* `region`: ISO 3166-2 state or region code, e.g. TX for Texas (_String_)\n* `identifiers`: Identifiers (_Object_)\n* `location`: Geographic location (_Object_)\n    * `latitude`: Latitude (_Float_)\n    * `longitude`: Longitude (_Float_)\n    * `elevation`: Elevation in meters (_Integer_)\n* `timezone`: Time zone (_String_)\n\n## Formatting\n\n* All files in the `stations` directory are named after the station's Meteostat ID.\n* Names of weather stations are capitalized.\n* Use short and descriptive names for a weather station.\n* Many weather stations are located at aerodromes. When naming weather stations please refer to aerodromes, which involve air cargo or passengers, as *airports* and use the term *airfield* if they don't.\n\n## Contributing\n\nIf you want to add a new weather station, update some information or correct an error, please either correct/update the affected file(s) \u0026 create a pull request or fill an issue \u0026 describe your concern. We will review each request and update the list accordingly. Once your changes are merged into the `master` branch they will be visible in all Meteostat products within a few days.\n\n## Data License\n\nThe list of weather stations is available under the [Creative Commons Attribution 4.0 International Public License](https://creativecommons.org/licenses/by/4.0/legalcode).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeteostat%2Fweather-stations","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmeteostat%2Fweather-stations","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeteostat%2Fweather-stations/lists"}