The toolbox for any Swift project working with geographical data.
Works on client and server sides – it's just Swift.
Note Items are not especially ordered.
- Features
- Geodesic data types
- Coordinate Reference System conversions
- Parsing/printing (using parser-printers)
- Formats
- GeoJSON (PR #1)
- WKT
- GPX
- Other formats
- Streaming
- Formats
- Full translation of Turf
- Integration with MapKit
- Code generation to support all EPSG Coordinate Reference Systems (PR #3)
- Dynamic Coordinate Reference System (for parsing any CRS)
- Developer experience
- Type-safety
- Comprehensive error handling
- Packaging
- Documentation
- Doc comments
- DocC
- Illustrations
- Online documentation
- Use cases
- Playground
- Tests
- Full coverage
- Snapshot testing
- Platform compatibility
- macOS (
MapKit
integration) - Others (open-source
Foundation
…)
- macOS (
- Benchmarks
- Binary size benchmarks (
@inlinable
, optimizations…) (PR #2) - Performance benchmarks (CPU, RAM…)
- Binary size benchmarks (
- This repository is being actively developed.
- It will be maintained, but not actively.
- PRs are welcome ❤️ They will be reviewed and integrated unless something is wrong.