Git Product home page Git Product logo

page's Introduction

vue-pure-admin精简版(国际化版本)

license

中文 | English

介绍

基本功能

  • 地震预警:系统可以通过接入地震监测数据,进行实时的地震预警,并向用户发送地震预警信息,提醒用户采取相应的应急措施。

  • 灾害评估:系统可以根据地震数据和建筑物数据等信息,对地震灾害的范围和程度进行评估,为应急管理部门提供决策支持

  • 信息发布:系统可以向公众发布地震预警、避难场所开放信息、应急物资供应情况等信息,以及对灾民提供救援的指引和建议。

  • 数据分析:系统可以对地震灾害和应急管理的数据进行分析和挖掘,提供相关的统计分析和决策支持。

  • 可视化界面:系统可以提供可视化的界面,方便用户查看和管理相关数据和信息,以及实时监测地震灾害的情况

关键技术难点

  1. 基于地图 API 的信息展布 采用微信小程序自带的腾讯地图作为底图,基于地图 API 实现首页重置、地图切换、手机定位、行政区 划显示等基本功能,支持全省灾情速报人员、断裂带分布、地震事件位置等数据展布于地图上,灾情速报员可自动填报当前地址,实现基于精细位置的灾情数据报,为后续精推的灾清评估奠定基础
  2. 震后影响范围象限图自动生成 依据地震三要素和断裂带数据,选用圆形或圆模型(图 1),估算地震影响范围,作为震后灾情调香 人员分配任务的重要依据。 在地震影响范围绘制过程中,采用 Shapely 包作为计算机几何学处理工具,实现地震有感范围图生成、 椭圆形变换等。Shapely 为 Python 包,其实现的几何对象基本类型是点、曲线和曲面,用于设置平面特征的理论分析和操作。 地震影响范围确定后,以断裂走向为基准,在圆形或圆形内按照等面积原则划分为 4 人象限(图 2) 自动提取 4 象限内灾情速报员信息(姓名和电话),用于灾情调查工作人员向 4 入方向分配拨打任务,
  3. 有感范围图直动绘制 将震后相关速报信息的填报结果进行有感范围汇总,分别统计有感、受灾和极灾的上报位置,并对位置 集合进行最小凸多边形、缓冲区等空间分析,分类生成并绘制受灾范围图。采用 PostGIS 直接对空间数据库进行查询,操作便捷,提高了空间分析操作效率。
  4. 灾情报告自动生成 灾情上报以结构化数据存储,地震后自动汇总受灾情况,使用 docxtpl 包通过加载 word 文档模板,实现 对其修改,产出地震灾情首报和续报,可在线查看与下载灾情报告文档。

配套文档

维护者

xiaoxian521

用法

安装依赖

pnpm install

安装一个包

pnpm add 包名

卸载一个包

pnpm remove 包名

许可证

原则上不收取任何费用及版权,可以放心使用,不过如需二次开源(比如用此平台二次开发并开源)请联系作者获取许可!

MIT © xiaoxian521-2020

page's People

Watchers

Faith-Hersper avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.