Skip to content

geohyub/LineTracker

Repository files navigation

라인 트래커 (LineTracker)

측선 진행 현황 추적/관리

개요

GeoView 측량/항법 소프트웨어. Python Flask 기반 웹 애플리케이션으로, 측선 진행 현황 추적/관리 기능을 제공합니다. 테스트 코드 포함, Docker 지원.

기술 스택

  • 언어: Python
  • 프레임워크: Flask
  • UI: Web UI
  • 컨테이너: Docker 지원
  • 테스트: 테스트 코드 포함

설치 및 실행

사전 요구사항

  • Python 3.8 이상
  • Python 패키지 (requirements.txt)

설치

pip install -r requirements.txt

실행 방법

run.bat

주요 의존성

  • flask>=3.0
  • click>=8.0
  • openpyxl>=3.1
  • waitress>=3.0

프로젝트 구조

LineTracker/
  main.py                         # 메인 엔트리포인트
  app.py                          # 애플리케이션 엔트리포인트
  requirements.txt                # Python 의존성
  Dockerfile                      # Docker 빌드 파일
  run.bat                         # Windows 실행 스크립트
  static/css/                     # 디렉토리
  static/js/                      # 디렉토리
  static/                         # 디렉토리
  templates/                      # 디렉토리
  tests/                          # 디렉토리
  models.py
  test.bat

라이선스

GeoView 내부 사용 전용

About

측선별 처리 진행 상태 추적 허브 - 3개 프로그램 HTTP 연동 (Flask + PySide6)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors