Skip to content

Instantly share code, notes, and snippets.

@rossbernet
Last active March 14, 2017 14:56
Show Gist options
  • Save rossbernet/b6ea581a5a24a241803c0321bc596057 to your computer and use it in GitHub Desktop.
Save rossbernet/b6ea581a5a24a241803c0321bc596057 to your computer and use it in GitHub Desktop.
Some research on python for future directions of GeoTrellis

There are a number of libaries that support Raster processing in Python.

Most notable:

  1. NumPy
  2. SciPy
  3. Rasterio
  4. ArcPy
  5. Google Earth Engine
  6. MrGEO
  7. GDAL

Overarching goal: Make GeoTrellis accessible to a larger group of people.

Assumptions:

  1. Scala is a barrier to using GT.
  2. Python is a much more accessible language.
  3. GT Python bindings will make it easier to access and use GT.

Questions:

  1. What should the Python bindings provide?
  2. What should they look like?
  3. How easy should it be to
@rossbernet
Copy link
Author

rossbernet commented Mar 13, 2017

image
Summary of functionality available on a 0 - 3 scale of usefulness

--

image
more detailed summary of what functionality is available

--

Summary of syntax for each of the above
https://docs.google.com/spreadsheets/d/1PbmEcm6CbR9FvbDXfbwvTAlUl3ADdeVhx4r0_25cAt8/edit#gid=440777377

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment