Releases: karimbahgat/GeoVis
Releases · karimbahgat/GeoVis
New version update (v0.2.0)
New features:
- Symbolize shapefiles based on their attributes and add legend (categorical, equal classes, equal interval, natural breaks)
- Choose between multiple symbolizer icons: circle, square, pyramid
- Zoom the map to a region of interest
- Manually draw basic geometries and write text on map
- Functions that allow mid-script interactive user-inputs
- Support for the Pillow version of PIL, and improved PIL quality by using antialiasing
- Changed to MIT license to be more contributor friendly
Incompatible changes with previous version:
- Make and style a layer, then add to map, instead of adding to map directly from file
- Color now has to be explicitly set and is no longer random by default
- Support for PyCairo has been temporarily discontinued due to some difficulties, so is likely to have errors
Errors fixed:
- Fixed error with interactively saving image from the viewer window in PIL mode
First release version (v0.1.0)
Note: This is the same version that's been available from the code repository for a while now, I just didn't know until now that I could package it as a cataloged release package.
Main features:
- Pure Python (i.e. no installation troubles)
- Quick viewing of single shapefiles and saving them as images.
- Creating maps with multiple shapefiles, custom background, and custom mapsize.
- Assigning colors to each shapefile.
- Helper utilities to extract and map all shapefiles in a folder.
- Can use multiple renderer libraries including Aggdraw, PIL, PyCairo, and the built-in Tkinter Canvas.
- Python 2.x only.