Esta herramienta toma una ubicación de carpeta donde se encuentran los documentos de mapa (archivos .mxd) que se van a utilizar como plantillas de diseño y devuelve el contenido de estas plantillas de diseño con el formato de notación de objeto de JavaScript (JSON).
Esta herramienta se suministra con ArcGIS Server y se utiliza para publicar una tarea de geoprocesamiento dentro de un servicio de impresión. También se utiliza en el servicio PrintingTools preconfigurado.
La salida de esta herramienta es una cadena de caracteres con formato de JSON. La cadena de caracteres es una lista de documentos de mapa disponibles (se utilizan como plantillas de diseño) y la información siguiente:
Los tamaños se devuelven en la unidad que se guardó en el documento de mapa.
Ejemplo de JSON de salida
[{ "layoutTemplate": "A4 Landscape", //name of the layout "pageSize": [29.7, 21], //page size "activeDataFrameSize": [27.75, 15.91], //size of the active data frame "layoutOptions": { "hasAuthorText": true, //is the predefined AuthorText available "hasCopyrightText": true, //is the predefined CopyrightText available "hasTitleText": true, //is the predefined TitleText available "hasLegend": true, //is legend element available "customTextElements": [] } }, { "layoutTemplate": "MyTemplatesWithCustomTextElements", "pageSize": [11, 8.5], "activeDataFrameSize": [6.65, 7.34], "layoutOptions": { "hasAuthorText": false, "hasCopyrightText": true, "hasTitleText": true, "hasLegend": true, "customTextElements": [ //available list of custom text elements { "CityName": "Redlands" }, { "MapCenterCoordinates": "" }, { "SelectedParcelID": ""} ] } }]La herramienta debería utilizar la misma ubicación de carpeta que la que utiliza la herramienta Exportar mapa Web asociada.
Para obtener más información, consulte Imprimir en aplicaciones web en la ayuda de ArcGIS Server.
There are no parameters for this tool.
There is no title for this code sample.
La secuencia de comandos siguiente devuelve una lista de metadatos para cada diseño procedente de todos los MXD de una carpeta.
arcpy.GetLayoutTemplatesInfo_server(r'C:\Data\MyLayouts')
There are no tags for this item.
There are no credits for this item.
There are no use limitations for this item.