Esri / offline-editor-js

ArcGIS JavaScript library for handling offline editing and tiling.
http://esri.github.io/offline-editor-js/demo/
Apache License 2.0
159 stars 142 forks source link

Custom TilesOnly v4 #509

Closed besLisbeth closed 5 years ago

besLisbeth commented 5 years ago

Hi @andygup!

I had a need to create a plugin for ArcGIS js SDK version 4 which have the functionality of TilesOnly from your demo page. I used the idea of compressing tiles with the help of lz-string but totally rewrite the code and the way how tiles are stored in indexedDB.

I'm planning to post this project on GitHub after a while and I'm interested if you are not against it. I'll write that my project is the side project based on the idea of Esri/offline-editor-js.

andygup commented 5 years ago

@besLisbeth thanks for reaching out. Feel free to share it with me privately agup at esri dot com, I'd be interested in learning more. We aren't supporting offline for ArcGIS JS 4.x and depending on the use case it may require special licensing.

besLisbeth commented 5 years ago

I'll share it with you, as soon as I finish with demo and documentation. However, it seems strange to me, that this functionality may require special licensing if you can build it based on open-source repositories.

andygup commented 5 years ago

@besLisbeth Just to clarify, it's not against the licensing to use the ArcGIS JS API offline, but we don't officially support the workflows - you won't be able to call tech support if there are any issues. And, there are limitations on taking certain Esri basemaps, services and data offline using ArcGIS JS API. Fully supported and robust offline functionality is available for our Runtime SDKs and Desktop. I hope that helps.