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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages