Metadata-Version: 2.1
Name: poi-kml
Version: 0.1.1
Summary: 
Home-page: UNKNOWN
License: MIT
Author: Manny Ochoa
Author-email: dev@manuelochoa.com
Requires-Python: >=3.6,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Dist: faker (>=1.0,<2.0)
Requires-Dist: geocoder (>=1.38,<2.0)
Requires-Dist: pandas (>=0.23.4,<0.24.0)
Requires-Dist: pathlib (>=1.0,<2.0)
Requires-Dist: phonenumbers (>=8.10,<9.0)
Requires-Dist: simplekml (>=1.3,<2.0)
Requires-Dist: usaddress (>=0.5.10,<0.6.0)
Requires-Dist: uszipcode (>=0.2.2,<0.3.0)
Description-Content-Type: text/markdown

# poi_kml
This module defines classes and functions for converting a CSV file of points
of interest with addresses to a KML file for importing into mapping software.

# Installation
To install molib, use pip (or similar):
```{.sourceCode .bash}
pip install poi-kml
```

# Documentation

## First generate a test csv file
```python
fake_file = poi_kml.make_fake_poi_csv('sample_poi.csv', n=20)
```

## Example for generating a kml file
```python
db = poi_kml.POIdb(fake_file)
db.set_home('1200 E California Blvd, Pasadena, CA 91125')
db.filter(miles=25)
db.to_kml(filename='poi_near')
print(db.sort(by='Name'))
```
