laptop and a wrench

Error

The PointGeometry object projectAs method generates inconsistent output between ArcGIS Desktop geoprocessing tool and geoprocessing service when projecting from WKID 4236 to WKID 3857.

Última publicación: February 6, 2018 ArcGIS GIS Server
Número de ID del error BUG-000110015
EnviadoDecember 6, 2017
Última modificaciónJuly 28, 2020
Relacionado conArcGIS GIS Server
Versión encontrada10.4.1
Plataforma del servidorWindows
Plataforma cliente2012 R2
EstadoKnown Limit

Información adicional

This is the default projection engine behavior of ArcGIS Desktop and ArcGIS GIS Server, not a geoprocessing service issue. When you use the arcpy function ptGeometry.projectAs(webMercatorSR), there is a second optional parameter transformation_name. This transform name means the datum of a projection. If users provide some value, in addition to re-projecting the outcome coordination (from the first parameter), it also transform the Projection datum (second parameter). On ArcGIS Desktop, when this optional parameter is not given, the default value is none. On ArcGIS GIS Server however, it sets something appropriate for users automatically. This is because the design on ArcGIS GIS Server comes later then ArcGIS Desktop. Also there is no configuration option, such as the Transformation parameter in the Environment GUI of ArcMap, on the server. So projection on the server does that for users instead asking the user to provide it.

Solución alternativa

If users want a consistent result between ArcGIS Desktop and ArcGIS GIS server, replace the above-mentioned line of code with ptGeometry.projectAs(webMercatorSR, "Hu_Tzu_Shan_To_WGS_1984").

Pasos para reproducir

ID del error: BUG-000110015

Software:

  • ArcGIS GIS Server

Obtener ayuda de expertos en ArcGIS

Contactar con soporte técnico

Descargar la aplicación de soporte de Esri

Ir a las opciones de descarga

Descubrir más sobre este tema