Skip to content

eraevil/argo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Argo浮标观测数据可视化系统

基于WebGIS、Django实现Argo浮标观测数据的可视化

项目使用的软件和环境版本

序号 环境 版本
1 Python 3.8
2 PyCharm 专业版 2021.3
3 PostgreSQL 11.14.1
4 Navicat Premium 15.0.27
5 Debian 11.3
6 GeoServer 2.20.4
7 QGIS 3.18.2-1

本项目中使用的包/依赖/框架

序号 包名 版本 用途
1 xarray 0.20.1 读取 nc 格式文件
2 numpy 1.21.4 科学数据操作
3 psycopg 3.0.5 数据库操作
4 psycopg-binary 3.0.5 数据库操作
5 django 4.0.4 后端框架
6 django-cors-headers 3.12.0 解决后端跨域访问的问题
7 cesuim 基于 WebGL 的 JavaScript 框架,显示三维地球影像和地图
8 echarts 完成图表可视化
9 jquery JavaScript 框架

数据库信息

序号 项目
1 连接名host 'localhost'
2 端口号port 5432
3 数据库名dbname 'argodb'
4 用户名user 'postgres'

数据库E-R图

构建项目

python manage.py runserver

功能模块

  • 浮标位置显示
  • 温、盐、等温、混合层、合成混合层月平均数据显示
  • 绘制温盐曲线
  • 绘制浮标轨迹图

目录结构

argo
│   README.md
│   manage.py                # 项目入口文件
│
└───apptest                  # 后端目录
│   │   views.py             # 视图 
│   │   models.py            # 模型
|   |   urls.py              # 路由设置
|   |   ...
│   
└───static                   # 静态资源目录
│   │   
│   └───data                 # 数据
|   └───js                   # javascript资源
|   └───sql                  # 数据库备份
|   └───libs                 # Cesium、bootstrap、echarts等依赖安装位置
|   |   ...
|
└───templates/apptest        # 模板文件
└───argo                     # 项目配置

效果图

首页 首页 效果图 效果图 效果图 效果图 效果图 效果图 效果图 效果图

The END.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages