- Add nadgrids support
- Stable null safety release.
- BREAKING CHANGE:
Projection('key')
syntax is no longer available since factory constructors cannot return null value useProjection.get('key')
instead.
- If WKT is Mercator projection then internal EPSG:3857 will be used
- If WKT definition contains an encapsulated proj4 string definition then it will be used
- Named Projection returns null instead of throwing Exception if Projection not found by name
- Some tests precalculate worst closeTos because these may depend on Dart version / OS
- add meta.dart to pubspec.yaml (avoid pub warning)
- Support ProjectionTuple
- Support Projection.parse
- Add more definitions
- Add more tests
- support exception compare
- use blacklist when necessary
- make closeTo even strict
- Update wkt-parser-dart
- fix axis order in some cases
- Support OGC WKT definitions
- Support ESRI WKT definitions
- Simplify globals logic
- Initial version
- Can use 3 predefined projections + 5 aliases
- Can create and use any custom projections with Proj4 string
- Forward and inverse transformation between projections
- Tested with ~4000 existing projections (from epsg.io)