Metadata-Version: 2.4
Name: drone-path-analyzer
Version: 0.1.0
Summary: Analyze drone GPS path CSV files and export segmented CSV files plus an AI Analyze Overview PNG.
Author: DrFirst
License-Expression: MIT
Keywords: analysis,csv,drone,gps,path,segmentation
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Scientific/Engineering :: GIS
Requires-Python: >=3.9
Requires-Dist: hmmlearn>=0.3.0
Requires-Dist: matplotlib>=3.7.0
Requires-Dist: numpy>=1.24.0
Requires-Dist: pandas>=2.0.0
Requires-Dist: scikit-learn>=1.3.0
Description-Content-Type: text/markdown

# drone-path-analyzer

Analyze a drone flight path CSV and export segmented CSV files plus an `AI Analyze Overview.png` image.

## Install

```bash
pip install drone-path-analyzer
```

## Usage

```bash
drone-path-analyzer flight.csv
```

By default, results are written to `output/`:

```text
output/
  AI Analyze Overview.png
  full_result.csv
  splited/
    line-1.csv
    curve-2.csv
    rotate-3.csv
```

You can choose a different output folder or sliding window size:

```bash
drone-path-analyzer flight.csv --output results --sliding-window 30
```

The input CSV can include extra leading columns. The analyzer looks for a timestamp-like column and reads `Time`, `Longitude`, `Latitude`, and optionally `Altitude` from that point.
