? 개방형 Meteo 날씨 API
Open-Meteo는 오픈 소스 날씨 API이며 비상업적인 용도로 무료 액세스를 제공합니다. API 키가 필요하지 않습니다. 즉시 사용하실 수 있습니다!
https://open-meteo.com으로 이동하세요! https://openmeteo.substack.com에서 블로그를 통해 최신 소식을 받아보세요.
특징
- 최대 16일 동안의 시간별 일기 예보
- 11km의 글로벌 기상 모델과 최대 1.5km 해상도의 지역 모델
- 유럽과 북미의 날씨 모델은 매시간 업데이트됩니다.
- 80년 역사 날씨 API
- 최고의 기상 모델 기반: HRRR이 포함된 NOAA GFS, DWD ICON, MeteoFrance Arome&Arpege, ECMWF IFS, JMA, GEM HRDPS, MET 노르웨이
- 해양예보 API, 대기질 API, 지오코딩 API, 고도 API, 홍수 API
- 10ms 미만의 응답 시간을 갖춘 초고속 API
- 최고의 대기 시간과 고가용성을 위해 GeoDNS를 사용하는 유럽 및 북미에 위치한 서버
- API 키 필요 없음, CORS 지원, 광고 없음, 추적 없음, 쿠키 없음
- Attribution 4.0 International(CC BY 4.0)에 따라 데이터를 비상업적으로 사용하는 경우 무료입니다.
- AGPLv3에서 사용 가능한 소스 코드
Open-Meteo는 어떻게 작동하나요?
Open-Meteo는 국가 기상청에서 제공하는 오픈 데이터 일기 예보를 활용합니다. 이 서비스는 무료로 다운로드할 수 있는 수치적 날씨 예측을 제공합니다. 그러나 이러한 모델을 사용하는 것은 바이너리 파일 형식, 그리드 시스템, 투영 및 날씨 예측의 기본 사항에 대한 전문 지식이 필요하기 때문에 어려울 수 있습니다.
다른 많은 날씨 API와 마찬가지로 Open-Meteo는 고해상도 지역 및 글로벌 날씨 모델을 통합합니다. 여러 국가 기상 서비스에서 매일 2TB가 넘는 데이터가 다운로드되고 처리됩니다. 그런 다음 수집된 데이터는 맞춤형 파일 형식과 압축 기술을 사용하여 로컬 파일에 저장되어 14일 기온 예보와 같은 시계열 데이터에 대한 액세스를 향상시킵니다.
다른 날씨 API와 달리 Open-Meteo는 소스 코드에 대한 완전한 액세스를 제공하며 모든 데이터 소스는 공개적으로 나열되어 국가 기상 서비스의 작업을 인정합니다. Docker 또는 사전 구축된 Ubuntu 패키지를 사용하면 몇 분 안에 자체 날씨 API를 시작할 수 있습니다. 소스 코드를 제공함으로써 사용자는 기상 데이터 처리에 대한 자세한 검증을 수행하고 직접 수정할 수도 있습니다. 기여를 적극 권장하고 환영합니다.
API는 비상업적 용도로 무료로 사용할 수 있습니다. 무료임에도 불구하고 예측 정확도는 최고 수준이다. API는 신속한 업데이트를 통해 광범위한 지역 기상 모델을 활용하여 전 세계 모든 위치에 대해 가장 정확한 예측이 생성되도록 보장합니다.
자원
- 모든 API 문서는 https://open-meteo.com에서 찾을 수 있습니다. 웹사이트, 문서 및 API 생성기의 소스 코드는 여기에서 확인할 수 있습니다: https://github.com/open-meteo/open-meteo-website
- 무료 비상업적 API는 유럽 및 북미 서버에 대한 GeoDNS를 사용하여 https://api.open-meteo.com에서 호스팅됩니다(HTTPS는 선택 사항). API 소스 코드는 현재 저장소에 있습니다.
- 지오코딩 API 소스 코드는 별도의 저장소 https://github.com/open-meteo/geocoding-api에서 사용할 수 있습니다.
- Open-Meteo 블로그에 더 큰 변경 사항이 발표되었습니다.
- Open-Meteo 날씨 데이터베이스는 AWS Open-Data 후원의 일부로 재배포됩니다.
Open-Meteo를 사용하는 사람은 누구입니까?
앱:
- Weather.io 날씨 확인을 위한 간단한 프로그레시브 웹 앱(PWA)입니다.
- WeatherGraph Apple Watch 앱
- Android용 슬라이드쇼 디지털 사이니지 앱
- weewx-DWD WeeWX에 대한 일기 예보 등
- 권운(Cirrus) 안드로이드 날씨 앱
- 태양광 발전소의 출력을 예측하는 solXpect Android 앱
- Raindrop Linux 터미널을 위한 간단하고 직관적인 날씨 앱입니다.
- Weatherian 다중 모델 운석계(다중 플랫폼)
- WeatherAI WeatherAI는 날씨를 쉽게 확인할 수 있는 직관적인 사용자 경험을 제공합니다.
- Weather Free, 오픈 소스, 간단하고 완전한 Android용 날씨 앱
- DroneWeather 드론 조종사를 위한 일기 예보, 위성 수 및 KP 지수입니다.
- Clima 아름답고 최소한이며 빠른 날씨 앱
- SkyMuse 최소한의 개인 정보 보호 날씨 앱입니다. 웹 기술로 구축되었습니다.
- Weather Please Clean 및 브라우저의 새 탭 교체 최소화
- QuickWeather 빠르고 무료이며 오픈 소스 Android 앱
- Rain Free, 오픈 소스, 아름답고 최소한의 빠른 날씨 앱
- WetBulb 습구 온도 24시간 예측을 표시하고 위험 여부를 알려주는 간단한 앱입니다.
- OSS Weather - 다중 모델/다중 제공자 오픈 소스 Android/iOS 날씨 앱
- The Weather 상세하고 설치 가능한 프로그레시브 웹 애플리케이션
- Lively Weather DirectX12 애니메이션으로 구동되는 Windows 기본 날씨 앱입니다.
- 쉽게 배포할 수 있는 대화형 플롯(초보자 친화적 수준부터 날씨 매니아 수준까지)이 포함된 PointWx Dash 애플리케이션
- MeteoHist 전 세계 장소에 대한 대화형 온도 및 강수량 그래프를 생성하는 웹 앱
- Emojiton Weather 재미있는 이모티콘 표현으로 현재 위치의 지역 일기 예보를 확인하세요.
저장소:
- Captain Cold Simple Open-Meteo -> Discord 통합
- wthrr-the-weathercrab 터미널 날씨 도우미
- Weather-Cli 터미널에서 날씨 정보를 얻을 수 있도록 golang으로 작성된 CLI 프로그램
- 홈페이지 Docker 및 서비스 API 통합을 갖춘 고도로 사용자 정의 가능한 홈페이지(또는 시작 페이지/애플리케이션 대시보드)입니다.
- Spots Guru 주변의 게으른 최고의 바람 및 파도 지점에 대한 일기 예보입니다.
- WeatherReport.jl Julia REPL을 위한 간단한 날씨 앱
- DIY Arduino esp8266 기상 관측소 임베디드 C++ 구현 예제인 Open-Meteo API를 사용하는 esp8266 기상 관측소
- Emacs용 Meteo를 개방하는 풍부한 인터페이스
다른:
- 메뉴바 날씨 메뉴바에 실시간 날씨 정보를 표시하는 Raycast 확장 프로그램입니다.
- MiniPavi Vintage French Minitel (BBS의 일종) 일기예보 서비스 (웰컴 미니텔 화면에서 "METEO" 키워드 입력)
- 기여를 환영합니다!
Open-Meteo를 사용하시나요? 끌어오기 요청을 열고 목록에 저장소나 앱을 추가하세요!
클라이언트 SDK
- https://github.com/HectorMalot/omgo로 이동하세요.
- 파이썬 https://github.com/m0rp43us/openmeteopy
- 코틀린 https://github.com/open-meteo/open-meteo-api-kotlin
- .Net/C# https://github.com/AlienDwarf/open-meteo-dotnet
- PHP 라라벨 https://github.com/michaelnabil230/laravel-weather
- R https://github.com/tpisel/openmeteo
- PHP 심포니 6.2 https://gitlab.com/flibidi67/open-meteo
- 지오코딩 API용 PHP: https://gitlab.com/flibidi67/open-meteo-geocoding
- Geocoding API용 Android 라이브러리: https://github.com/woheller69/OmGeoDialog
- 다트/플러터: https://github.com/neursh/open-meteo-dart
- 러스트: https://github.com/angelodlfrtr/open-meteo-rs
기여를 환영합니다! Open-Meteo용 SDK를 작성하는 것은 환영할 만한 일이며 사용자를 돕는 좋은 방법입니다.
지원하다
Open-Meteo API를 사용하는 동안 버그가 발생하면 새로운 문제 티켓을 제출하세요. 일반적인 아이디어나 Q&A를 원하시면 Github의 토론 섹션을 이용하세요. 감사해요!
기타 문의사항은 [email protected]으로 문의해주세요.
자체 API 실행
Docker를 사용하여 자체 날씨 API를 실행하는 방법에 대한 지침은 시작 가이드에서 확인할 수 있습니다.
이용약관 및 개인정보 보호
Open-Meteo API는 오픈 소스 개발자 및 비상업적 용도로 무료로 제공됩니다. 접근을 제한하지 않으나 공정한 사용을 요구합니다.
귀하의 신청이 하루에 10,000건을 초과하는 경우 당사에 문의해 주십시오. 당사는 당사 서비스를 오용하는 애플리케이션 및 IP 주소를 차단할 권리를 보유합니다.
Open-Meteo API를 상업적으로 사용하려면 당사에 문의하세요.
모든 데이터는 어떠한 보증 없이 있는 그대로 제공됩니다.
우리는 어떠한 개인 데이터도 수집하지 않습니다. 우리는 어떠한 개인 정보도 공유하지 않습니다. 우리는 제3자 분석, 광고, 비콘 또는 플러그인을 통합하지 않습니다.
데이터 라이센스
API 데이터는 Attribution 4.0 International(CC BY 4.0)에 따라 제공됩니다.
자유롭게 공유할 수 있습니다. 어떤 매체나 형식으로든 자료를 복사 및 재배포하고 적용할 수 있습니다. 자료를 리믹스, 변형 및 구축할 수 있습니다.
저작자 표시: 적절한 출처를 표시하고, 라이선스에 대한 링크를 제공하고, 변경 사항이 있었는지 표시해야 합니다. 귀하는 합리적인 방식으로 그렇게 할 수 있지만, 라이센스 제공자가 귀하 또는 귀하의 사용을 보증하는 방식으로 그렇게 할 수는 없습니다.
모든 위치 옆에 링크를 포함해야 하며 Open-Meteo 데이터는 다음과 같이 표시됩니다.
Open-Meteo.com의 날씨 데이터
소스코드 라이선스
Open-Meteo는 GNU Affero General Public License 버전 3(AGPLv3) 또는 이후 버전에 따른 오픈 소스입니다. 여기에서 라이센스를 찾을 수 있습니다. 각 파일에 개별 라이센스가 있는 타사 소스 코드는 예외입니다.