Obtener información de plantillas de diseño (Herramientas del Servidor)
Resumen
Devuelve el contenido de las plantillas de diseño en formato JSON. Los archivos de diseño (.pagx) ubicados en una carpeta se utilizan como plantillas de diseño.
Uso
Esta herramienta se ha diseñado para su publicación como tarea de geoprocesamiento en un servicio de impresión. También se utiliza en el servicio
PrintingToolspreconfigurado.La salida de esta herramienta es una cadena de caracteres con formato JSON. La cadena de caracteres es una lista de archivos
.pagxdisponibles y contiene además la información siguiente:El tamaño y las unidades del diseño de página
El tamaño de un marco de mapa
- Si hay varios marcos de mapa en el diseño, se devuelve la información solo para el marco de mapa denominado
WEBMAP_MAP_FRAME.
- Si hay varios marcos de mapa en el diseño, se devuelve la información solo para el marco de mapa denominado
La disponibilidad de los siguientes elementos de diseño:
Elemento de leyenda
Elemento de texto de título
Elemento de texto de derechos de autor
Elemento de texto de autor
Elementos de texto personalizados, así como los nombres y los valores existentes
Elemento de flecha de norte
Elemento de barra de escala
Agrupar elemento
Elemento de texto dinámico
Marco de tabla
Marco de gráfico
Nota:
Los tamaños se devuelven en la unidad guardada con el archivo de diseño.
Ejemplo de JSON de salida
<!--```javascript [{ "layoutTemplate": "A4 Landscape", //nombre del diseño "pageSize": [29,7, 21], //page size "pageUnits": "CENTIMETER", //unidades de página "activeDataFrameSize": [27.75, 15.91], //tamaño del marco del mapa "layoutOptions": { "hasAuthorText": true, //es el AuthorText predefinido disponible "hasCopyrightText": true, //es el CopyrightText predefinido disponible "hasTitleText": true, //es el TextoTítulo predefinido disponible "hasLegend": true, //es el elemento legend disponible "customTextElements": [] //lista disponible de elementos de texto personalizados "mapSurroundInfos": [] //lista disponible de mapas alrededor } }, { "layoutTemplate": "MyTemplatesWithCustomTextElements", "pageSize": [11, 8.5], "pageUnits": "INCH", "activeDataFrameSize": [6.65, 7.34], "layoutOptions": { "hasAuthorText": false, "hasCopyrightText": true, "hasTitleText": true, "hasLegend": true, "customTextElements": [ { "CityName": "Redlands" }, { "MapCenterCoordinates": ""}, { "SelectedParcelID": ""} ], "mapSurroundInfos": [ { "name": "North Arrow", "type": "CIMMarkerNorthArrow", "visible": true } ] } }]
Utilice 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 Enterprise.
Parámetros
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Carpeta de plantillas de diseño (Opcional) |
Ruta completa a la carpeta en la que se encuentran los archivos de diseño ( |
Folder |
|
Id. de elemento de diseño (Opcional) |
El Id. del portal (en formato JSON) del elemento de diseño que se utilizará para las plantillas. Utilice el formato |
String |
Salida derivada
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Cadena de caracteres de JSON |
Una cadena de caracteres de JSON con formato La cadena de caracteres es una lista de archivos |
String |
Entornos
Esta herramienta no utiliza ningún entorno de geoprocesamiento.
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Avanzado: Sí