This version of ogc-client includes many significant improvements, many of them brought by new contributors.
New features and improvements
- Support for OGC API Tiles and OGC API Syles (thanks @ronitjadhav and @LukasLohoff!)
- Support
startIndex
for WFS - Improved error handling, pare XML error responses for WMS and WFS (thanks @ejn!)
- More information parsed from WMS and WFS capabilities (thanks @RobQuincey-DC!)
- Use the advertised URLs when generating GetFeature and GetMap urls
- Added a
clearCache
function - Fixed CRS detection in WMTS endpoints (@thanks @vprintempsPei!)
Detailed change log
- Added Tile Matrix Set Retrieval and Collection Tile URL Generation by @ronitjadhav in #34
- Minor improvements to the application docs by @LukasLohoff in #41
- Auto-publish @dev version on NPM by @jahow in #42
- [WFS] Add startIndex Support in URL generation and supportsStartIndex Method by @ronitjadhav in #44
- Use sharedFetch in OGC API endpoint queries by @jahow in #45
- OGC API: Avoid "stream already consumed" errors on shared fetch calls by @jahow in #46
- Add utility in WMS endpoint to build a GetMap url by @jahow in #48
- Disable caching if it fails once, prevent crash by @jahow in #51
- Add node-specific bundle in the package by @jahow in #52
- ogc-records: update schema by @fgravin in #53
- Add keywords to WMS and WFS by @RobQuincey-DC in #55
- Support for OGC API Styles by @LukasLohoff in #43
- Node bundle: make
node-fetch
an external dependency by @jahow in #60 - NPM package typings are actually in the src folder as TS files by @jahow in #61
- Keep d.ts files in package by @jahow in #62
- Add
abstract
toLayerStyle
by @RobQuincey-DC in #59 - Add 'queryable' property to WMS by @RobQuincey-DC in #57
- Add formats from WMS Capabilities to
outputFormats
by @RobQuincey-DC in #64 - Update Docs.vue by @vprintempsPei in #72
- do not apply node polyfills if not necessary by @jahow in #76
- Add info formats to WMS capabilities by @RobQuincey-DC in #66
- Add support for retrieving exception formats from WMS capabilities by @ejn in #67
- Expose provider information from capabilities by @ejn in #68
- Report WMS scale denominators (scale hints) by @ejn in #70
- Add recognition of service exception reports by @ejn in #73
- Adds a clearCache function by @jahow in #78
- Allow using xs: prefix for feature type attributes by @jahow in #79
- Allow specifying a list of attributes in WfsEndpoint.getFeatureUrl by @jahow in #80
- Use self-reported operation URLs from capability documents by @ejn in #69
- Expose WMS Layer and WFS FeatureType MetadataURLs by @ejn in #71
- Fix wrong crs for wmts layer by @vprint in #81
- Better WMTS layer creation by @jahow in #84
- Improve errors received when creating an endpoint by @jahow in #83
New Contributors
- @LukasLohoff made their first contribution in #41
- @RobQuincey-DC made their first contribution in #55
- @vprintempsPei made their first contribution in #72
- @ejn made their first contribution in #67
- @vprint made their first contribution in #81
Full Changelog: v1.1.0...v1.2.0