I am trying to do some spatial data analysis in Python 3 now, and I was wondering what the best libraries are for GIS in Python 3. The Fiona library was developed with Python 3.3 but the Python 3+ version of Shapely is still in development. Other libraries have been ported over to Python 3 but I am not sure if they have been thoroughly tested and validated compared to their Python 2 counterparts.
The basic functionalities that I need are as follows.
- Mapping Shapefiles or GeoJSON
- Associating polygons with points and lines
- Mapping vector data as well as raster data
Can you provide some suggestions?