Metadata-Version: 2.1
Name: lidarToGeo
Version: 1.0.1
Summary: A package that get lidar data from an s3 bucket and converts it to Geo raster
Home-page: https://github.com/Jabor047/LidarToGeo
Author: Jabor047
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE

# LidarToGeo

In order to use this package you should have aws credentials setup in a .aws folder in your home directory, you can a guide to help you set this up [here](https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/setup-credentials.html)
s
Contains code that goes through the [usgs-lidar-public](https://registry.opendata.aws/usgs-lidar/) dataset, fetches the las and tif files from a region specified by an input, processes these files to give a dictionary that contains a key of year or region of the data and a value of geodataframe that has the elevation, geometry point and the topographic wetness index of the geometry point

This package will write the following to the directory you are running the script in: a laz file, tif file, shp file and a png file depending on the saved_png flag below.

## Documentation
You can view the package's documentation [here](https://lidartogeo.readthedocs.io/en/latest/)

## installation
```
pip install lidarToGeo

```

## Usage
```python
import lidar_to_geo
# bounds = "([xMin, xMax], [yMin, yMax])"
raster = lidar_to_geo.RasterGetter(bounds, crs)
gpd_dict = raster.region_gdf_dict(saved_png=False, resolution=5)
```

