Posted in Packages

Pixelscan

The pixelscan library provides functions to scan pixels on a grid in a variety of spatial patterns. The library consists of scan generators and coordinate transformations. Scan generators are Python generators that return pixel coordinates in a particular spatial pattern. Coordinate transformations are iterators that apply spatial transformations to the coordinates created by the scan generators. Transformation can be chained to yield very generic transformations.

https://github.com/dpmcmlxxvi/pixelscan

Posted in Packages

Geo sampling

Say you want to learn about the average number of potholes per kilometer of street in a city. Or estimate a similar such quantity. To estimate the quantity, you need to sample locations on the streets. This package helps you sample those locations.

https://pypi.python.org/pypi/geo-sampling/

STATUS: N/A

DEPENDS ON: Shapely, PyShp, PyProj, Matplotlib, UTM, beautifulsoup4, requests

OPTIONAL EXTENSIONS:

PYTHON VERSIONS: N/A

OS PLATFORMS: N/A

Posted in Packages

gis-raster-tools

The gisrastertools is a python module that provides a fast and flexible tool to work with GIS raster files. It includes tools to

  • Given a point (lat,lon) find its location in a raster
  • Aggregate rasters to lower resolutions
  • Align two rasters of different sizes to common area and size
  • Get all the geographical information of raster
  • Create GeoTiff files easily
  • Load GeoTiff files as masked numpy rasters

https://github.com/ozak/gis-raster-tools

STATUS: N/A

DEPENDS ON: Shapely, Numpy, GDAL, Pandas, PyProj, Scikit-image

OPTIONAL EXTENSIONS:

PYTHON VERSIONS: N/A

OS PLATFORMS: N/A

Posted in News

Book offer – 50% off

I’ve just been contacted by Packt Publishing that they will be running a 50% off special offer on my book “Python Geospatial Development Essentials”:

http://bit.ly/1PouDoS

bookoffer

The book’s focus is on developing your own desktop GIS including a graphical user interface using open source Python tools, with a special emphasis on keeping it lightweight and portable and using the builtin Tkinter GUI toolkit. It covers the entire process, both vector and raster data IO, interactive visualization (my favorite), file management, and analysis functionality.

The discounted book can be ordered here, and there is also a “Free Sample” icon above the book description.