Note that there are some explanatory texts on larger screens.

plurals
  1. POBest Python GIS library?
    primarykey
    data
    text
    <p>I am looking for recommendations as to the best Python GIS library currently available based on the following (subjective) criteria:</p> <ul> <li>Ease of use / Pythonic interface / Documentation</li> <li>Power in terms of available features today, and potentially in the future (is it still being developed or dead).</li> </ul> <p>So far I have looked at, in some detail:</p> <ul> <li><p>GEOS/OGR/GDAL: So far I have been looking at this <a href="http://www.gdal.org/ogr/" rel="noreferrer">library</a>, using <a href="http://www.gis.usu.edu/~chrisg/python/2009/" rel="noreferrer">this webpage</a> as a tutor. My initial reaction is that while some things have been easy, already I have been running into a few potholes. For example, if I want to create a MultiPoint geometry and determine which points are inside a Polygon using the Union() function, I run into problems, but the Python bindings are just generated by SWIG and all of the documentation is computer generated. I made this post because it struck me that there might be better libraries out there.</p></li> <li><p>GeoDjango: Well this is again based on the GEOS C/C++ library, but it appears the interface might be intuitive, and possibly better documented. I also have the sense it is being actively updated. I'm not interested in web applications, but this doesn't seem to be an issue?</p></li> <li><p>Shapely: Again based on the GEOS library, seems to have a Pythonic interface. Not sure about feature support or development status.</p></li> </ul> <p>Others? Thoughts? Thanks in advance!</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload