Mit dem Drucken Widget haben Nutzer die Möglichkeit Karten in verschiedenen Dateiformaten und Layoutgrößen zu exportieren.
- print.json
Beispielkonfiguration
{
"title": "Drucken",
"tooltip": "Kartendruck in verschiedenen Formaten",
"icon": "print",
"enabled": true,
"esriProps": {
"printServiceUrl": "https://utility.arcgisonline.com/arcgis/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task",
"templateOptions": { "dpi": 300, "layout": "A4_hoch", "author": "TERRATWIN", "scaleEnabled": true, "scale": 10000 },
"showPrintAreaEnabled": false
},
"options": {
"layouts": [
{
"name": "A4_hoch",
"dims": {
"width": 18,
"height": 25.2
}
},
{
"name": "A4_quer",
"dims": {
"width": 26.7,
"height": 19.0
}
},
{
"name": "A3_hoch",
"dims": {
"width": 26.7,
"height": 40
}
},
{
"name": "A3_quer",
"dims": {
"width": 39.0,
"height": 27.7
}
}
]
}
}
Parameter
Eigenschaft | Typ | Beschreibung |
---|---|---|
title | String | Titel des Werkzeugs |
tooltip | String | Tooltip des Werkzeugs |
icon | String | Icon für das Werkzeugs. Der angegebene Name muss als SVG-Datei unter terratwin/static/icons verfügbar sein. |
enabled | Bool | Schaltet das Werkzeug ein oder aus |
authorizedGroups | Array<GroupId> | Liste von Gruppen-Ids im primären Portal, die auf das Werkzeug zugreifen dürfen (siehe Freigabe von Werkzeugen) |
esriProps | Objekt | Siehe API Reference für Print (opens in a new tab). Stellen Sie sicher, dass die printServiceUrl korrekt angegeben ist. |
options | Objekt | Weitere Druckoptionen. |
layouts | Array | Array von Layout-Objekten, die verschiedene Druckformate und deren Dimensionen beschreiben. |
name | String | Name des Layouts, z.B. "A4_hoch". |
dims | Objekt | Dimensionen des Layouts in cm. |
width | Number | Breite des Layouts in cm. |
height | Number | Höhe des Layouts in cm. |