easyidp.data.EasyidpDataSet#

class easyidp.data.EasyidpDataSet(name='', url_list=[], size='')#

The base class for Dataset

__init__(name='', url_list=[], size='')#

The dataset has the following properties (almost in string type)

name

The dataset name

url_list

The possible download urls

size

Ths size of zipped file

data_dir

The final dataset directory

zip_file

The temporary downloaded zip file path (won’t be used in)

shp

The path to plot ROI shapefile (*.shp)

photo

The folder path to the raw photos

pix4d.proj

The pix4d project folder

pix4d.param

The parameter folder of pix4d porject

pix4d.dom

The generated DOM path of plot map

pix4d.dsm

The generated DSM path of plot map

pix4d.pcd

The generated pointcloud path of plot map

metashape.proj

The metashape project file

metashape.param

The parameter folder of metashape porject

metashape.dom

The generated DOM path of plot map

metashape.dsm

The generated DSM path of plot map

metashape.pcd

The generated pointcloud path of plot map

Methods

__init__([name, url_list, size])

The dataset has the following properties (almost in string type)

load_data()

Download dataset from Google Drive to user AppData folder

reload_data()

remove local data and redownload again

remove_data()

remove local cached data file

load_data()#

Download dataset from Google Drive to user AppData folder

reload_data()#

remove local data and redownload again

remove_data()#

remove local cached data file