Please enable JavaScript to view this site.

Navigation: Configuration > Web Services Configuration > Process Manager

Sample Config

Prev Top Next More

This sample combines all the individual settings from the previous chapters into a single JSON structure, which is used by Network Locator Admin in the JSON Editor of the Tab Process Manager.

 

{
 "vertigis": {
   "arcgis": {
     "server": {
       "server1": {
         "server-url": "https://<AGS-BASE-URL>/server/rest"
       }
     },
     "printing": {
       "service-url": "https://<AGS-BASE-URL>/server/rest/services/Network_Locator/VertiGIS_Printing_Tools/GPServer",
       "execution-type": "ASYNCHRONOUS",
       "timeout": "15m",
       "retries": 5,
       "max-parallel-tasks": 4,
       "cache-template-duration": "1h",
       "templates": {
         "load-all-local-templates": false,
         "templates": {
           "A4 Quer": {
             "id": "vglaypk_c03d6eb733bf4eb8834cf8b2c0520c07"
           }
         }
       },
       "initialize-templates": true
     }
   },
   "network-locator": {
     "default": {
       "client-config": {
         "scales": "250,500,1000",
         "purposes": "Akquise,Planung Tiefbau,Planung Hochbau,Planung allgemein,Durchführung Tiefbau,Durchführung Hochbau,behördliche Auskunft,Störungsbeseitigung,Überarbeitung",
         "terms-and-conditions": "https://www.vertigis.com"
       },
       "print-output": {
         "detail": {
           "dynamic-print-elements": {
             "orgname_value": "VertiGIS",
             "request_id": "{request_id}",
             "request_purpose": "{request.purpose}",
             "user_company": "{user_data.attributes.company[0]}",
             "user_name": "{user_data.firstName} {user_data.lastName}"
           },
           "dpi": 300,
           "is-print-cover": true,
           "is-print-legend": true,
           "page-frames": {
             "enabled": true,
             "renderer": {
               "line-color": "255,0,0",
               "width": 1
             }
           },
           "request-geometry": {
             "enabled": true,
             "renderer": {
               "line-color": "255,128,50",
               "fill-color": "128,255,100",
               "width": 3
             }
           }
         }
       },
       "process-manager": {
         "request-restrictions": {
           "max-num-pages": 10,
           "max-num-requests-per-day": 200
         },
         "admin-mail-addresses": "admin-locator@vertigis.com",
         "dynamic-document-templates": [
           {
             "pdf-file-name": "Niederschrift",
             "template-file-id": "locator-templates@dynamic-document@letter.fo.qute"
           },
           {
             "template-file-id": "locator-templates@dynamic-document@Niederschrift-Neu",
             "pdf-file-name": "Niederschrift-Neu"
           },
           {
             "template-file-id": "locator-templates@dynamic-document@letterQA-test.fo.qute",
             "pdf-file-name": "letterQA-test"
           }
         ],
         "intersection-groups": {
           "electricity": {
             "display-name": "Stromnetz",
             "print-output": {
               "file-name": "Strom",
               "detail": {
                 "web-map-id": "3542d928bbd6414a8f282350d7591242",
                 "dynamic-print-elements": {
                   "sparte": "Strom"
                 }
               },
               "overview": {
                 "web-map-id": "3542d928bbd6414a8f282350d7591242"
               }
             },
             "layers": {
               "subnet-line": {
                 "buffer-size": "10.0",
                 "display-name": "Line",
                 "layer-url": "https://<AGS-BASE-URL>/server/rest/services/Berlin_postgres_108/Berlin_postgres_108/FeatureServer/4"
               }
             }
           },
           "gas": {
             "display-name": "Gasnetz",
             "print-output": {
               "file-name": "Gas",
               "detail": {
                 "web-map-id": "1163d935c8354b15b57e0f006d63289d",
                 "dynamic-print-elements": {
                   "sparte": "Gas"
                 }
               },
               "overview": {
                 "web-map-id": "3542d928bbd6414a8f282350d7591242"
               }
             },
             "layers": {
               "subnet-line": {
                 "buffer-size": "10.0",
                 "display-name": "Subnet-Line",
                 "layer-url": "https://<AGS-BASE-URL>/server/rest/services/Berlin_postgres_108/Berlin_postgres_108/FeatureServer/9"
               }
             }
           },
           "water": {
             "display-name": "Wassernetz",
             "print-output": {
               "file-name": "Wasser",
               "detail": {
                 "web-map-id": "be6f2f65b19c47daa99dfec527f8580b",
                 "dynamic-print-elements": {
                   "sparte": "Wasser"
                 }
               },
               "overview": {
                 "web-map-id": "3542d928bbd6414a8f282350d7591242"
               }
             },
             "layers": {
               "subnet-line": {
                 "buffer-size": "10.0",
                 "display-name": "Line",
                 "layer-url": "https://<AGS-BASE-URL>/server/rest/services/Berlin_postgres_108/Berlin_postgres_108/FeatureServer/17"
               }
             }
           }
         },
         "mail-templates": {
           "storage-service-url": "https://locator-dev.networks.vertigisapps.com/api-network-locator-gateway/storage/file",
           "templates": {
             "error": {
               "subject": "[Network Locator] Planauskunft Error{#if request_id??} - {request_id}{/if}",
               "file-id": "locator-templates@mail@requestError.html"
             },
             "error-admin": {
               "subject": "[Network Locator] Planauskunft Error Admin{#if request_id??} - {request_id}{/if}",
               "file-id": "locator-templates@mail@requestErrorAdmin.html"
             },
             "no-result": {
               "file-id": "locator-templates@mail@requestSuccessNoResult.html",
               "subject": "[Network Locator] Planauskunft - {request_id}"
             },
             "success": {
               "file-id": "locator-templates@mail@requestSuccess.html",
               "subject": "[Network Locator] Planauskunft - {request_id}"
             }
           }
         },
         "zip-file-name": "result_{request_id}",
         "static-files": [
           {
             "file-id": "locator-documents@static@2023_05_24_Benutzerdokumentation_OnlinePlanauskunft.pdf",
             "file-name": "2023_05_24_Benutzerdokumentation_OnlinePlanauskunft.pdf"
           }
         ],
         "negative-reply-templates": {
           "per-group": {
             "template-file-id": "locator-templates@negative-reply@negative-reply-per-group.fo.qute",
             "pdf-file-name": "Negative_Reply_{in_group}"
           }
         }
       }
     }
   }
 }
}

© 2025 VertiGIS. All rights reserved. | Privacy Center | Imprint
Documentation Version 1.2 (e7b3b143)