Skip to content

Latest commit

 

History

History
124 lines (93 loc) · 6.56 KB

CHANGELOG.md

File metadata and controls

124 lines (93 loc) · 6.56 KB

Change Log

All notable changes to this project will be documented in this file. Adheres to Semantic Versioning.


1.2.1 (TBD)

  • TBD

1.2.0 (06-23-2016)

  • Spatial Reference System DAO create from EPSG code in addition to SRS id
  • Projection unit retrieval
  • Dropped web mercator terminology from method names that only require consistent units per pixel
  • Zoom level from tile size in meters method
  • Image rectangle from bounding box methods
  • WGS84 tile grid, bounding box, tiles per side, and tile size methods
  • Tile Generator support for multiple projections, such as WGS84 in addition to Web Mercator
  • URL Tile Generator changed to use provided projection in place of parsing URL
  • Improved tile drawing on bounds for tiles not lining up with requests
  • Tile Creator providing common tile generation functionality
  • Tile reprojections between different unit types (ex. WGS84 GeoPackage tiles)
  • Tile DAO changed to work with any projection units
  • Tile DAO utility methods

1.1.11 (05-10-2016)

  • AFNetworking version updated to 3.1 with GeoPackage Manager code adaptations
  • GeoPackage 1.1.0 spec updates
  • GeoPackage application id updated to GP11
  • OGC Well known text representation of Coordinate Reference Systems extension support
  • GeoPackage Connection column exists, add column, and query single result methods
  • Base extension with implementations and support for: CRS WKT, Geometries, Metadata, Schema, WebP, and Zoom Other
  • Projection creations from Spatial Reference Systems
  • Data Column Constraint column name changes per spec
  • Include projection when building Feature Overlay Query map click messages
  • Feature Overlay Query use of Data Column names in place of the column name when available

1.1.10 (03-18-2016)

  • wkb-ios version updated to 1.0.6
  • GeoPackage like and not like name queries
  • Import GeoPackage as link to existing file
  • Delete a GeoPackage without deleting the database file
  • Automatic deletion of GeoPackages with missing database files
  • Map click query improvements including projections, feature table data responses, and additional supported input parameters
  • Feature table data to JSON compatible object conversions
  • Tile Retriever standalone logic extracted from GeoPackage Overlay

1.1.9 (03-04-2016)

  • GeoPackage validate has GeoPackage extension bug fix
  • Additional GeoPackage manager import GeoPackage from path method
  • GeoPackage table type check methods

1.1.8 (02-22-2016)

  • Fixing the SQL date format to include milliseconds
  • Removing unused GeoPackage Overlay method parameters

1.1.7 (02-12-2016)

  • Standard Format Overlay has tile to retrieve implementation

1.1.6 (02-10-2016)

  • Additional Feature Tile Table Linker methods for retrieving table names and data access objects
  • Bounded Overlay check if a specified tile exists
  • Feature Overlay ignore drawing tiles that already exist in a linked tile table
  • Feature Overlay Query improved determination if a tile exists before querying features

1.1.5 (02-09-2016)

  • Feature Tile Link Extension implementation - http://ngageoint.github.io/GeoPackage/docs/extensions/feature-tile-link.html
  • Feature Tile Generator linking between feature and tile tables
  • Feature Overlay Query updates to support linked feature and tile tables
  • GeoPackage drop table method
  • Added delete all methods to base data access object
  • Delete extensions when deleting a user table
  • Removed CFBundleExecutable key from bundle
  • wkb-ios version updated to 1.0.4

1.1.4 (01-20-2016)

  • Geometry projection transformations

1.1.3 (12-14-2015)

  • Table Index Extension invalid foreign key fix - Issue #13
  • GeoPackage methods: execute SQL, query, foreign key check, integrity check, quick integrity check
  • URL Tile Generator TMS support
  • Tile Generator fix for updating a GeoPackage and replacing an existing tile

1.1.2 (11-23-2015)

  • Bridging Header for Swift
  • Fixing file prefix typo on GeoPackage Cache

1.1.1 (11-20-2015)

  • Feature Overlay Query message builder, check if features are indexed first
  • Data Columns Dao get data column by table and column names method - Issue #4
  • Additional GeoPackage createFeatureTableWithMetadata methods - Issue #8
  • min and max column query methods - Issue #5
  • Determine bounding box from Tile Grid methods - Issue #7
  • TileDao methods, query for tile grid or bounding box at zoom level - Issue #6
  • Database header and integrity validation options and methods. Validate externally linked GeoPackage headers by default. - Issue #9
  • User Table column ordering fix when created user table columns are not presorted by column index - Issue #10

1.1.0 (11-04-2015)

  • NGA Table Index Extension implementation - http://ngageoint.github.io/GeoPackage/docs/extensions/geometry-index.html
  • Feature Index Manager to combine existing metadata indexing with the NGA Table Index Extension
  • Feature Tile improvements, including max features per tile settings and custom max feature tile drawing
  • Feature and Tile DAO get bounding box and zoom level methods
  • Feature Overlay Query for querying the features behind the drawn feature tiles
  • Added new GeoPackageCoreCache functionality
  • Get Tile Grid from single point and zoom level method
  • Database connection pool and transactions

1.0.0 (10-27-2015)

  • Initial Release