Skip to main content

No project description provided

Project description

tsingroc-pymeteo

清鹏智能气象数据Python SDK

安装

pip install tsingroc-pymeteo

使用

from tsingrocpymeteo import Meteo
from shapely.geometry import box
from datetime import datetime

meteo = Meteo(
    "<后端服务地址>", "<access key>", "<secret key>"
)

# 创建查询范围,类型为shapely.Polygon
center = (115.875, 27.5)
bbox = box(center[0] - 0.4, center[1] - 0.4, center[0] + 0.4, center[1] + 0.4)

res = meteo.get(
    "archive_cn", # 数据表名
    None,
    "era5", # 气象模型名
    bbox,
    (datetime(2024, 11, 7, 0, 0, 0, 0), datetime(2024, 11, 8, 0, 0, 0, 0)), # 时间范围
)

print(res)

响应格式如下:

  • dict: 查询结果
    • table_name (str): 数据表名
    • points (List[dict]): 查询结果
      • model (str): 气象模型名
      • location (str): 坐标点的 WKT 字符串
      • data (pd.DataFrame): 查询结果
    • cost (dict): 查询耗时

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tsingroc_pymeteo-0.1.1.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tsingroc_pymeteo-0.1.1-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file tsingroc_pymeteo-0.1.1.tar.gz.

File metadata

  • Download URL: tsingroc_pymeteo-0.1.1.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for tsingroc_pymeteo-0.1.1.tar.gz
Algorithm Hash digest
SHA256 29f21e67ca38165b279afaa484d57cea5c486c9fdafc28eb78df0fb8d9057f37
MD5 919fc8bfd8150621eae3ec67c51bfd9b
BLAKE2b-256 07394ef2b136b050030f093eaa2c7667eab173f735320ce0f2c42e633cf69b0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsingroc_pymeteo-0.1.1.tar.gz:

Publisher: release-pypi.yml on tsingroc/tsingroc-pymeteo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsingroc_pymeteo-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for tsingroc_pymeteo-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7bd5729baae439618b1ecdb8178700d3211c1581a54834e799364bcad2571f70
MD5 65e1f518167a1357f4496f445d2b3ac7
BLAKE2b-256 acfc9aca9a2db3bd69d6f2a134033f538f2e584e8e6cceb0c13214d385ede607

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsingroc_pymeteo-0.1.1-py3-none-any.whl:

Publisher: release-pypi.yml on tsingroc/tsingroc-pymeteo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page