Hi,
We have setup an Open Data site with Local Projections functionality enabled: Home | ArcČR® 500.
The data is published in local coordinate stystem (EPSG:5514) as map service on ArcGIS for Server: OpenData/AdministrativniCleneni_v12 (MapServer).
There is the corresponding datum transformation (WKID:1623) specified on the map service (MXD) to transform data between EPSG:5514 and EPSG:4326.
Downloading data as shapefile from the open data site, the resulting shapefile is in local projection (EPSG:5514), however, it is shifted from the original data (cca 120 meters). This shift is usually due to not using the correct datum transformation between EPSG:5514 and EPSG:4326 which is WKID:1623.
Observing the ArcGIS for Server log files, it seems that open data site requests data from the map service in EPSG:4326, then it transforms the data into EPSG:5514 not using the correct datum transformation and sends back the resulting shapefile.
I thought that Open Data's Local Projections functionality means that open data site requests data from the source in the source's coordinate system, while it seems that open data site provides the data projections on its own. If that's true, it should use the correct datum transformations.
Matej