跳转到主要内容

Django的NetCDF地图服务器应用程序

项目描述

ncdjango

Ncdjango将Django项目转换为由NetCDF数据集支持的地图服务器。它可以将各种Web界面添加到Django项目,这些界面用于处理NetCDF数据以及用Python编写的NetCDF数据处理工具。

为什么?

此项目源于对一种能够提供时间序列栅格数据且具有足够可扩展性以支持相同地图服务不同Web API的地图服务器的需求。结果是,一个Django应用程序被添加到Django项目中,该应用程序为Django项目添加了一系列地图服务功能。目前,ncdjango包括ArcGIS REST API的部分实现,并添加了按请求定制的功能。它还包括一个数据接口,可以提供关于服务数据的摘要信息,并根据服务数据生成类断点(相等、分位数或自然断点)。

Ncdjango提供了一种管理地图服务的admin API,以及一个地理处理框架,允许客户端对NetCDF结果执行处理作业。作业结果可以自动发布为新服务,这意味着Web客户端可以调用地理处理作业,在完成作业后,在地图中显示处理结果。

用例

Ncdjango 用于为 Data Basin 提供NetCDF数据的地图服务。Data Basin用户可以上传NetCDF数据集,并在网络地图中查看和分享,无需编程或服务器配置。示例: NARCCAP月平均最高日温度

它还用于 种子选择工具,既提供NetCDF数据的地图服务,又满足工具的地理处理需求以及结果的地图服务。

文档

完整文档可在 此处 获取。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

ncdjango-1.3.6.tar.gz (47.8 kB 查看哈希值)

上传时间

构建分布

ncdjango-1.3.6-py3-none-any.whl (61.5 kB 查看哈希值)

上传时间 Python 3

由以下组织支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面