- use the same provider names as leaflet (#31 @mtennekes)
- correct a typo in attribution for OSM FR provider
- add get_providers() to export the provider list with URLS, subdomains, name and attribution (#31)
This release is a refactoring of the package, functions has been exploded to be better tested and inspected.
- update tests with valid provider
- remove (not functioning) Esri Delorme provider
- better management of cache, tiles and composed raster are cached (huge speed gain)
- remove the gdal-based merging mechanism, not efficient anymore.
- improve doc in create_provider() for wms inspection (#22 @paul-carteron)
- add *.webp tile extension support (#28 @tadhg-moore)
- change the output of verbose
- cache composed raster for future use
- API keys management for Stadia and Thunderforest with env variable
- deactivate get_tiles() example due to unpredictable download time leading to CRAN note/rejection...
- remove various unreliable provider (OpenStreetMap.MapnikBW, HikeBike, Wikimedia, OpenStreetMap.NoLabels...)
- update openstreetmap provider url (#23)
- update stamen provider to stadia (#24)
- fix forceDownload mechanism (force replace *.tif files)
- new function create_provider() to create provider
- use a better mechanism for apikey
- do not discard the crs of SpatRaster and SpatVector (@rhijmans #19)
- no buffer is applied on input sf* object extent when crop = TRUE anymore
- add a project argument to get_tiles() to output SpatRaster in its original projection (part of @rhijmans #20)
- better test suite
- Fix issue that stopped downloading tile sets that span different orders of magnitude
- Fix error message from GDAL for raster with nodata values
- Allow 'jpeg' tile extension
- Fail gracefully if the tile server is not responding
- Change projection management, faster with 3857 now
- Add adjust argument to plot_tiles() to plot the raster without zoom-in or zoom-out in the graphic device
- Modify attribution of Stamen maps
- Suppress warnings for png files
- Use sf::gdal_utils to merge tiles, the operation is really faster.
Lower gdal dependancy
- Added a
NEWS.md
file to track changes to the package. - Added URL and BugReports links
- Better tiles display
- Allow to use terra::plot() with tiles
- Added SpatRaster and SpatVector support in get_tiles()
- Added alpha channel to display transparents tiles