Select to view content in your preferred language

Don't force Shapefile exports from ExB pop-up windows into Web Mercator (EPSG 3857)

528
3
06-27-2025 10:01 AM
Status: Implemented
Labels (2)
berniejconnors
Frequent Contributor

I was excited to see Shapefile exports added to ArcGIS Experience Builder in the June 2025 AGOL update. However, after a quick test in the GeoNB Map Viewer (https://lnkd.in/eNam9NC) I was quickly disappointed.

The map projection of the Shapefile is forced to Web Mercator, EPSG 3857.  Even though our map service is published in EPSG 2953, the output is transformed to 3857.  I understand KML and GeoJSON require 3857, but a Shapefile can have any projection. Why not leave it in the source projection??  We do not use Web Mercator for any of our map services.  They are all published in EPSG 2953 - New Brunswick Stereographic Double.  It is the official map projection for the Province of New Brunswick and it does an excellent job of minimizing distortion.

My Idea:

By default, all file exports maintain the map projection of the source data whenever possible.  But also add a check box "Transform to Web Mercator".  The checkbox should be automatically checked and greyed-out if the user selects GeoJSON or KML as the output format.

 

ExBshpDownload3857.png

3 Comments
ShengdiZhang

Hi @berniejconnors ,

Today's update changes the default export behavior to use the spatial reference of the layers.

Regarding your idea of adding a "Transform to Web Mercator" checkbox, this seems to be a relatively rare use case at the moment. We'll keep an eye on it and consider the enhancement if more similar requirements come in.

Thanks,

Shengdi

Jianxia
Status changed to: Implemented
 
berniejconnors

Wow - I only posted this a few days ago and it has already been implemented!  Thanks @Jianxia and @ShengdiZhang.

However, the bigger issue is Shapefile downloads require an AGOL account.  This feature will not be useful to my user community until the Shapefile can be downloaded directly to the user's device.

Best regards,

Bernie.