Skip to content

geoyee/ETMap

Repository files navigation

ETMap

Geo temporal and spatial visualization of epidemic track. The main contents include Character detection and recognition (based on PaddleOCR), Named entity recognition (based on PaddleNLP), Map display and interaction (based on Leaflet) and Front and end interaction (based on Flask).

btm

How to use

  1. Clone this repo:

    git clone https://github.com/geoyee/ETMap.git
  2. Install dependencies:

    pip install -r requirements.txt
  3. Start server:

    python app.py

    View the demo by navigating to http://localhost:5000.

TODO

  • Add OCR.
  • Add geocoding.
  • Add Map.
  • Merge functions and update display.
  • Add GCJ02 to WGS84.
  • Add draw lines.
  • Update geo-text-split and place merge.
  • Add about time.
  • Update UI about image input.
  • Add file selection.
  • Add province selection.
  • Add arrows to polyline.

Reference

  1. playing-with-leaflet
  2. flask-leaflet-demo
  3. leaflet-tutorials-interesting
  4. PaddleOCR
  5. PaddleNLP
  6. JioNLP
  7. NameExtractor
  8. 全国三级联动----省市县 原生js前端