Metadata-Version: 2.1
Name: raster2points
Version: 0.1.1
Summary: Tool to convert rasters to points
Home-page: https://github.com/wri/raster2points
Author: Thomas Maschler
Author-email: thomas.maschler@wri.org
License: MIT
Description: # raster2points
        
        Convert one or multiple raster images to points.
        Tool will read first input raster and extract lat/lon coordinates and values
        for all pixels which have data. Optional it calculates geodesic area for each point based on pixel size.
        Successive input rasters will use data mask from first input raster.
        
        Returns a Pandas dataframe, CLI will export results as CSV file.
        
        
        ## Installation and Dependencies
        
        This module uses rasterio and requires `GDAL>=1.11`.
        It is not yet available on pypy but you can install it directly from within the repo.
        
        ```bash
        pip install raster2points
        ```
        
        ## CLI Usage:
        ```bash
        raster2csv.py [-h] [--separator {,,;,t}] [--max_block_size MAX_BLOCK_SIZE] [--calc_area] INPUT [INPUT ...] OUTPUT
        
        ```
        
        ## Python Usage
        You can also use the module directly in python. It will return a
        Pandas dataframe with your data.
        
        
        Get Pandas data frame
        ```python
        from raster2points import raster2df
        
        raster1 = "path/to/file1.tif"
        raster2 = "path/to/file2.tif"
        
        df = raster2df(raster1, raster2, calc_area=True)
        
        print(df.columns)
        print(df.dtypes)
        
        df.head()
        ```
        
        Export to TSV
        ```python
        from raster2points import raster2csv
        
        raster1 = "path/to/file1.tif"
        raster2 = "path/to/file2.tif"
        output = "path/to/newfile.tsv"
        
        raster2csv(raster1, raster2, output, separator="\t", calc_area=True)
        ```
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
