Select to view content in your preferred language

Clip Zip and Ship - Standalone Product developed

235
4
08-25-2023 09:01 AM
Labels (2)
JeffPace1
Occasional Contributor

I wanted to share a little utility I worked on for my County.  We had struggled to provide a utility for free downloads of imagery to the public, and were unhappy with the deprecated state of our current vendor solution.

What i created as a nodejs backend that works with the ExportImage Rest API functionality of ImageServer  to serve data directly.  It has a Javascript 4.x front end (to avoid deprecation and compatibility issues of WAB and ExB).  It also supports formats (MRSID and JP2000) that AGS does not support natively.

https://www.mymanatee.org/gisapps/gis/clipzipship/map2.html

To use the site, walk through the form selecting your extent method, add a name and email to for the zipped delivery and hit submit.

The form basically sends the bounding box, url, and other attributes to the node backend.  The node backend submits the exportimage request internally (to minimize abuse), runs a Lizardtech geoencoder on the commandline to compress the imagery and generate worldfiles.  Finally it zips it all up and uses smtp to send an email for download.

A simple solution to a complicated problem.  I would love any feedback this community can provide. 

Thanks for the invite to the Group Tom.  

-Jeff 

 

4 Replies
Thomas_Sweet
Esri Contributor

Hey Jeff,

Thanks for the demo today.  This looks great.  Great Job! 

Tom

0 Kudos
JonWitsell
New Contributor

Nice... I tried it out. Very straight forward functionality, which I appreciate. 

0 Kudos
MarkMurphy4
New Contributor

Jeff did a great job on this and it is very valuable to us.  We get a lot of requests for imagery so a solution to allow requesters to self serve saves us from having to handle these requests manually.  Well done Jeff.

0 Kudos
RavinderVirk
Esri Contributor

Cool solution. I tried it and it works great. Thank you for sharing.

0 Kudos