LOGIC Layer Exporter
2020 was hard. Maybe we can say goodbye and try not to look back. To help our GIS community a little, we at LOGIC Solutions Group created a free widget for ArcGIS Web AppBuilder that you can download from the ArcGIS Marketplace, the LOGIC Layer Exporter. https://www.esri.com/en-us/arcgis-marketplace/listing/products/6b3e990e95434430a4d805c81370e5de
What this widget does is allow you to export layers (with export capabilities) or selected features into a few different formats. Those formats are KML, GeoJSON, CSV, and Shapefile. To select features, you will need another widget that allows that functionality such as the out of the box “Select” widget that comes with Web AppBuilder. So far, we have versions for Web AppBuilder 2.8, 2.9, 2.10, and 2.17. The one on the marketplace is for 2.17. If you need assistance or a different version, please let us know and we will get you up and running.
The widget is not a silver bullet that will solve all your exporting needs. Large layers with many attributes, many features, and / or complicated geometries may not always successfully export and the widget will report errors if it encounters any. It is client-side code (meaning it runs in your browser), so it is working as best it can to handle those larger requests. My recommendation if it reports errors to you: simply choose a smaller number of features to attempt to export. If it is still having trouble with a particular layer, you will most likely need to utilize one of the several ways that Esri products allow you to transfer your data. If you need a custom workflow handled, we do have several talented consultants that are ready for any custom development needs you may have that are not limited to just ArcGIS Web AppBuilder or widgets. We hope the LOGIC Layer Exporter helps you, and we hope we can do business with you soon.