Swiftpack.co - Swift Packages by Outdooractive

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by Outdooractive

Outdooractive/gis-tools v1.4.0
A collection of GIS tools (including a GeoJSON implementation with projection support and WKB/WKT coders)
โญ๏ธ 10
๐Ÿ•“ 2 weeks ago
๐Ÿ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v1.4.0
2 weeks ago
Switch from Int ids to UInt ids if overflow happens and the id is not negative (#45) (Thanks @JeffLutzenberger!)
v1.3.0
6 weeks ago
Encode and decode Polylines
Release v1.2.0
15 weeks ago
- API cleanup, renamed some `BoundingBox` functions - Missing Sendable conformance for some types
v1.1.2
19 weeks ago
Added: - `GeoJson#isDisjoint(with:)` - `GeoJson#intersects(with:)` - `PolygonGeometry#lineStrings` - `BoundingBox#allCoordinates` - `Ring#lineString` - `Ring#intersects(BoundingBox)` Improved: - `BoundingBox#intersects(BoundingBox)` - `GeoJson#intersections(GeoJson)`
v1.0.8
20 weeks ago
- Added `tileCover(atZoom:)` to GeoJSON
v1.0.7
20 weeks ago
- Added `frechetDistance(from:distanceFunction:segmentLength:)` to `LineString`
v1.0.6
24 weeks ago
- WBK/WKT Feature initializer with id - Added enumerateCoordinates() to all GeoJSON objects - Set coordinate projection when creating a bounding box from a list of coordinates (Thanks @JesseCrocker!)
v1.0.0
39 weeks ago
Moved all projection related code into the relevant objects. Every GeoJSON object now has a projection and can be reprojected between EPSG:4326 and EPSG:3857.
v0.6.6
40 weeks ago
- Added a public initializer to `CoordinateXY` - Added `Maptile#metersPerPixel` - Added `clamp()` and `clamped()` to coordinates
v0.6.3
42 weeks ago
Bugfix in the WKB/WKT decoder: Check for invalid geometries
iOS macOS watchOS tvOS
Outdooractive/mvt-tools v1.4.0
Mapnik vector tiles (mvt) reader/writer for Swift
โญ๏ธ 4
๐Ÿ•“ 2 weeks ago
๐Ÿ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v1.4.0
2 weeks ago
Switch from Int ids to UInt ids if overflow happens and the id is not negative (https://github.com/Outdooractive/gis-tools/issues/45) (Thanks @JeffLutzenberger!)
v1.3.2
15 weeks ago
Dependency updates
v1.2.5
27 weeks ago
Bugfix: Query bounding boxes in the western hemisphere where inverted and therefore the search often returned wrong results
v1.2.4
33 weeks ago
Specifically use UInt64/Int64 instead of UInt/Int to prevent crash on 32-bit platforms Contributor: [Jonas Lรผthke](https://github.com/joluet)
v1.2.3
33 weeks ago
Updated the command line tool: ``` SUBCOMMANDS: dump (default) Print the vector tile as GeoJSON info Print information about the vector tile merge Merge two or more vector tiles query Query the features in a vector tile export Export the vector tile as GeoJSON import Import some GeoJSONs to a vector tile ``` Also added a script to install the tool locally: `install_mvt.sh`
v1.0.0
39 weeks ago
The underlying GeoJSON implementation now supports projections (EPSG:4326 and EPSG:3857 for now)
v0.5.0
46 weeks ago
Added initializers for the new `MapTile` struct from [https://github.com/Outdooractive/gis-tools](gis-tools).
0.3.9
1 year ago
Adds mvttool, a command line tool for working with vector tiles. Currently supported actions: - Dump the tile as a GeoJSON FeatureCollection - Show some information about the tile (layers, feature count, etc.) - Search in tiles, either around a coordinate or with a search term (will search in the property values)
0.3.7
1 year ago
README and License updates
iOS macOS watchOS tvOS

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics