forked from spifftek70/Drone-Footprints
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
59 lines (56 loc) · 1.75 KB
/
setup.py
File metadata and controls
59 lines (56 loc) · 1.75 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
from setuptools import setup
import re
with open('src/__init__.py', 'r') as fd:
version = re.search(r'^__version__\s*=\s*[\'"]([^\'"]*)[\'"]', fd.read(), re.MULTILINE).group(1)
setup(
name='Drone_Footprints',
version=version,
description='Drone_image footprint calculator',
long_description="""
The purpose of this module is to calculate imagery footprints of individual drone images. There is no stitching of
images, so the process is actually quite fast. The output is geo-rectified GeoTiff image file and a GeoJSON file
with:
* Drone Flightpath (LineString)
* Drone Location at location of photo (Point)
* Individual Image Footprints (Polygons)
""",
classifiers=[
'Development Status :: 3 - Alpha',
'Intended Audience :: Drone Image Processors',
'Topic :: Scientific/Engineering :: GIS',
'Topic :: Scientific/Engineering :: Information Analysis',
'Programming Language :: Python :: 3.9'
],
packages=['src'],
keywords=['Drone', 'UAS', 'UAV', 'GIS', 'Geo-Rectification', 'DJI', 'exif', 'footprints'],
url='https://github.com/spifftek70/Drone-Footprints',
author='Dean Hand',
author_email='dean.e.hand@me.com',
install_requires=[
'argparse',
'datetime',
'GDAL',
'geojson_rewind',
'geojson',
'geopandas',
'geopy',
'magnetic_field_calculator',
'magnetismi',
'mpmath',
'numpy-quaternion',
'numpy',
'opencv-python',
'pandas',
'pillow',
'pyexiftool',
'pyproj',
'rasterio',
'scikit-image',
'setuptools',
'shapely',
'sympy',
'utm',
'vector3d',
'vmem'],
zip_safe=False
)