5 Commits

Author SHA1 Message Date
Sean Gillies
f934c3428a
Change _CRS class to make WKT canonical (#1597)
* Refactor of _CRS class to make WKT canonical

* Finish work on making WKT canonical

Many test assertions needed update

* Accept {'init': 'EPSG:xxxx'}

Also removed commented code

* Restore previous rio-info behavior when there's an EPSG code

* Remove unneeded import

* Use from_proj4 in from_epsg

* Rewrite of _CRS to keep an OGRSpatialReferenceH (#1602)

* Rewrite of _CRS to keep an OGRSpatialReferenceH

Rewrite of CRS to use _CRS by composition, not inheritance

New OGRErr handling function exc_wrap_ogrerr

* Remove commented code

* Add back in the error stack check for ImportFromProj

Also fix up docstrings
2019-01-22 11:17:12 -07:00
Sean C. Gillies
a04e25e930 Click 6.7 and 7 compatibility 2018-09-26 12:35:56 -06:00
Sean C. Gillies
b1f0006baf Resolves #1425 2018-07-27 13:08:35 -06:00
Erik Seglem
7b2e9eca2b Refactor force overwrite to overwrite. 2018-04-20 14:13:35 -04:00
Kevin Wurster
2de20da7b0 Split 'tests/test_rio_features.py' into one file per command and rename to 'tests/test_rio_shapes.py'.
Missed a few things in the 'tests/test_rio_features.py' split.
2017-10-14 00:57:42 -04:00