Closed ComBatVision closed 5 years ago
@Sufaev Thanks for this pull request! I look forward to trying this new feature. I updated the PR title and description to conform to SDK standards. Please review and edit if needed.
Question: are you already using this code in production? If so, I will go ahead and approve and merge.
@emxsys This feature has one drawback. It does not cache re-projected tiles in persistent cache, because Android SDK has no sdcard cache. So each time device re-project the same downloaded tiles. Re-projection is very resource consumable in low-end devices. This is not a bug of the feature itself. It just need to have persistent tile cache to be optimal.
We have not released any production version of our product yet, but we use this feature in development build already half year.
Description of the Change
Added
MercatorTiledImageLayer
and its related components to easily connect popular tile sources such as OpenStreetMap, Google etc.Why Should This Be In Core?
Extends the general usefulness of the SDK.
Benefits
Adds the capability to use maps and imagery provided in the Mercator projection.
Potential Drawbacks
Re-projected tiles are not cached in a persistent cache, because Android SDK has no sdcard cache. Re-projection is very resource intensive in low-end devices.
Applicable Issues
Closes #12