# GeoView **Repository Path**: labiao/GeoView ## Basic Information - **Project Name**: GeoView - **Description**: No description available - **Primary Language**: Python - **License**: Apache-2.0 - **Default Branch**: release/0.1.1 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-26 - **Last Updated**: 2024-03-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

logo

[![build status](https://github.com/PaddleCV-SIG/GeoView/actions/workflows/build.yml/badge.svg?branch=develop)](https://github.com/PaddleCV-SIG/GeoView/actions) [![contributors](https://img.shields.io/github/contributors/PaddleCV-SIG/GeoView?color=9ea)](https://github.com/PaddleCV-SIG/GeoView/graphs/contributors) [![commits](https://img.shields.io/github/commit-activity/m/PaddleCV-SIG/GeoView?color=3af)](https://github.com/PaddleCV-SIG/GeoView/commits) [![issues](https://img.shields.io/github/issues/PaddleCV-SIG/GeoView?color=9cc)](https://github.com/PaddleCV-SIG/GeoView/issues) ![python version](https://img.shields.io/badge/python-3.7+-orange.svg) ![node.js version](https://img.shields.io/badge/nodejs-16+-orange.svg)
变化检测 场景分类 目标检测
图像复原 地物分类 在线地图
## 最新动态 - [2022-11-09] 🔥 GeoView发布0.1版本,支持5大遥感解译任务,提供影像预处理、后处理、图像在线编辑、历史记录查询等辅助功能。详细发版信息请参考[Release Note](https://github.com/PaddleCV-SIG/GeoView/releases)。 ## 简介 GeoView是一款开源、轻量、功能丰富的**遥感影像智能解译工具**,致力于实现遥感领域深度学习模型在Web平台的快速部署。 ## 特性 GeoView支持5大遥感影像解译任务: - 变化检测 - 场景分类 - 目标检测 - 图像复原 - 地物分类 除基本解译功能外,GeoView提供以下辅助功能: - 遥感影像预处理 - 解译结果后处理 - 图像在线编辑 - 解译结果导出 - 历史记录查询 - 在线地图解译 ## 安装说明 ### 前置依赖安装 在执行后续步骤之前,请确保您安装了如下依赖库: - MySQL >= 5.7 - Node.js >= 16.0 - PaddlePaddle >= 2.2.0 && < 2.5.0 其中,PaddlePaddle安装可以参考[PaddlePaddle官网](https://www.paddlepaddle.org.cn/)。这里给出安装CPU版本的例子: ```shell pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple ``` ### 项目下载与安装 上述依赖安装完毕后,首先从GitHub将GeoView项目克隆到本地: ```shell git clone --recursive https://github.com/PaddleCV-SIG/GeoView.git ``` 运行如下命令安装PaddleRS: ```shell pip install -r PaddleRS/requirements.txt pip install -e PaddleRS/ ``` 接着,运行如下命令以安装Web后端的所有依赖: ```shell pip install -r backend/requirements.txt ``` 最后,运行如下命令安装Web前端的所有依赖: ```shell cd frontend npm install ``` ## 使用说明 - 若您的需求是使用GeoView部署和发布模型,请阅读[开发者文档](./docs/dev.md)。 - 若您希望了解基于GeoView发布的产品的使用方式,请阅读[用户文档](./docs/user.md)。 - 完整使用GeoView的所有功能,请首先根据[开发者文档](./docs/dev.md)配置环境并启动服务,然后阅读[用户文档](./docs/user.md)了解使用细节。 ## 代码结构 GeoView目录树中关键部分如下: ``` plain ├── backend # Web后端 │ ├── applications # 后端核心代码 │ ├── model # 模型存放目录 │ └── static # 图像存储目录 └── frontend # Web前端 ``` ## 开源贡献 GeoView欢迎各种形式的开源贡献。 特别感谢以下开发者对本项目的贡献:(排名不分先后)[曹凌铭](https://github.com/terayco),[卢利栋](https://github.com/jscslld),[易博坤](https://github.com/yibaikuai)。