- 地理及地质数据可视化系统
- Python3.7
- 数据库:sqlite或者mysql
- 开发框架:django
- 开发工具:PyCharm
- 简洁美观的web界面
- 系统功能主要为对应地理位置(输入经纬度/点击位置)的地质数据三维可视化图(地理底图用遥感图像,输入的经纬度要在底图上标记出来,有个思路是通过像素和遥感图像死角的经纬度换算,看看能不能实现鼠标靠近地理位置显示经纬度坐标)
- 预留地质数据更新接口
- 需要留一个分栏,名称为:遥感图像匹配
1、用户账号: 账号:admin 密码:admin
v0.0 需求分析
- 分析项目难点,3维数据图效果,数据库搭建,需求有点模糊。
v1.0 基础功能
- 项目结构搭建,构造模板
- 经纬度数据表
- 经纬度数据模拟
v2.0 基础版本开发
- 地质信息表
- 地理信息表
- 地质数据和地理信息模拟插入
v3.0 数据进阶展示
- 图形化展示经纬度详细信息
- 散点图展示经纬度地质信息所有内容
- 首页搜索框,经纬度信息搜索功能
v4.0 用户模块
- 用户数据表搭建
- 账号系统构建
- 用户登录、退出、信息校验功能
应用技术: python,django,mysql,html,css,js,bootstrap,ajax,echarts
-
项目依赖
项目目录中包含requirements.txt文件,为项目运行的依赖 安装方式:在cmd中执行pip install -r requirements.txt
-
数据库配置
在settings.py中配置连接本地mysql数据库执行数据迁移: python manage.py makemigrtions python manage.py migrate
-
导入数据
mysql -uroot -p
use 数据库名称;
source sql文件
-
启动项目 python manage.py runserver
-
管理员账号
链接:127.0.0.1:8000/admin 为管理员登录页面 admin账号为超级管理员帐号,可以直接登录后台添加其他账号 账号:admin 密码:admin