Releases: ngageoint/geopackage-ios
Releases · ngageoint/geopackage-ios
7.4.0
7.4.0 (12-09-2022)
- oapi-features-json version 4.2.1
- WKT for CRS Extension version 1.1 support
- DGIWG (Defence Geospatial Information Working Group) GeoPackage Profile support
- GeoPackage user version 1.3.1
Full Changelog: 7.3.0...7.4.0
7.3.0
7.3.0 (09-08-2022)
- sf-wkb-ios version 4.1.0
- sf-wkt-ios version 2.1.0
- sf-proj-ios version 5.1.0
- ogc-api-features-json-ios version 4.1.0
- color version 1.0.0
- Date formatter parsing fix when device default date settings are changed
- Count fix for table and column names with embedded SQL keywords Issue #51
- Fix for potential map view negative zoom level calculations
- Map shape converter same projection conversion shortcuts
- Geometry Crop utility
Full Changelog: 7.2.1...7.3.0
7.2.1
7.2.1 (05-06-2022)
- sf-proj-ios version 5.0.3
- GPKGFeatureRowData id, geometry type, and envelope support
- GPKGMapUtils on shape returning distance support
- Ordering of map click queried point based features by distance
Full Changelog: 7.2.0...7.2.1
7.2.0
7.2.0 (04-20-2022)
- GPKGGeometryData non parsed raw byte support for faster inserts
- OGC Related Tables Extension relation and mapping methods
- NGA Feature Style Extension create table, relation, style, and icon methods
- Feature Style expanded pixel bounds
- GPKGLocationBoundingBox coordinate initializer and directional methods
- GPKGMapUtils build click and tolerance method enhancements (scale, zoom, pixel bounds)
- GPKGFeatureInfoBuilder feature styles fine filter support
- GPKGFeatureOverlayQuery style pixel bounds support for querying visualized geometry styles and icons
Full Changelog: 7.1.0...7.2.0
7.1.0
7.1.0 (03-10-2022)
- sf-wkb-ios version 4.0.1
- sf-wkt-ios version 2.0.1
- sf-proj-ios version 5.0.2
- ogc-api-features-json-ios version 4.0.1
- tiff-ios version 4.0.0
- Bounding Box centroid and geometry methods
- Bounding Box NSMutableCopying implementation
- Improved pagination query support
- Generic query result GPKGRow object
- GPKGResultSet NSFastEnumeration support for generic rows, objects, and user rows
- GPKGGeometryData bounding box methods
- GPKGSpatialReferenceSystem projectionDefinition method
- Additional tile bounding box and date time utilities
- GPKGTileGenerator individual zoom level specifications
- GPKGTileMatrixDao queryForTableName and tileMatricesForTableName methods
- GPKGFeatureOverlayQuery tileBounds methods
Full Changelog: 7.0.2...7.1.0
7.0.2
7.0.2 (12-16-2021)
- GPKGUrlTileGenerator HTTP Method and Header field values support
- TileCreator improved tile sizes when tile width and/or height are not specified
- Bounding Box world bounds shortcuts for WGS84 and Web Mercator
- GPKGNetworkUtils send synchronous request with follow-up redirect request
7.0.1
7.0.0
6.0.0
6.0.0 (03-08-2021)
- sf-wkb-ios version 4.0.0
- sf-wkt-ios version 2.0.0
- sf-proj-ios version 4.0.0
- ogc-api-features-json-ios version 3.0.0
- tiff-ios version 3.0.0
- iOS platform and deployment target 12.0
- Tile table reprojections
- Alter Table fix for table names matching SQL prefixes
- st_geometry_columns view single quote fix
5.0.0
5.0.0 (11-13-2020)
- GeoPackage spec version 1.3.0
- sf-wkb-ios version 3.0.0
- sf-wkt-ios version 1.0.0
- sf-proj-ios version 3.0.0
- ogc-api-features-json-ios version 2.0.0
- tiff-ios version 2.0.0
- Community extensions decoupling and management, including class repackaging
- Contents Data Type refactor, core data types and expanded custom data type support
- Wider support for views in place of tables
- User table creation refactor with metadata objects
- GeoPackage application id, user version, contents type, and bounding box enhancements
- DAO options to enable modifying row ids or disable column value type validation
- DAO creation methods
- Distinct select statement queries and counts
- Aggregate functions (count, max, min) refactor
- Optional autoincrement support
- Columns constraints copy fix, resolving alter table schema information losses
- More lenient checks, logging errors in place of throwing exceptions and continuing
- Geometry Data build envelope, creation, byte/data, Well-Known Text, and transform methods
- Tile creation projection fix for different projections in the same unit
- SRS and Projection shortcut methods