{ "name": "GenerateMultilayerPDF", "displayName": "GenerateMultilayerPDF", "description": "GenerateMultilayerPDF", "category": "", "helpUrl": "https://arcgis.ogdencity.com/arcgis/rest/directories/arcgisoutput/Public/GenerateMultilayerPDF_GPServer/Public_GenerateMultilayerPDF/GenerateMultilayerPDF.htm", "executionType": "esriExecutionTypeAsynchronous", "parameters": [ { "name": "Logo_URL", "dataType": "GPString", "displayName": "Logo URL", "description": "Logo to be printed on the PDF header ", "direction": "esriGPParameterDirectionInput", "defaultValue": "http://www.appmaps.com/images/homepageimg/geoshield-logo.png", "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "Map_Header", "dataType": "GPString", "displayName": "Map Header", "description": "The header for the PDF", "direction": "esriGPParameterDirectionInput", "defaultValue": "GeoShield", "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "WebMap", "dataType": "GPString", "displayName": "WebMap", "description": "WebMap JSON of the map to be printed on first page", "direction": "esriGPParameterDirectionInput", "defaultValue": { "mapOptions": { "extent": { "xmin": -1.33376802118509E7, "ymin": 4804070.95051647, "xmax": -1.33369963198349E7, "ymax": 4804386.2310501, "spatialReference": {"wkid": 102100} }, "scale": 2500, "spatialReference": {"wkid": 102100} }, "operationalLayers": [], "baseMap": { "title": "Basemap", "baseMapLayers": [ {"url": "https://sampleserver6.arcgisonline.com/arcgis/rest/services/PoolPermits/MapServer "} ] } }, "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "Table_Data", "dataType": "GPString", "displayName": "Table Data", "description": "Layer details", "direction": "esriGPParameterDirectionInput", "defaultValue": [ { "layername": "Sample Layer 1", "fields": [ "field1", "field 2", "field 3", "field 4", "field 5" ], "values": [ [ "Value 1", "value 2", "value 3", "value 4", "value 5" ], [ "Value 1", "value 2", "value 3", "value 4", "value 5" ], [ "Value 1", "value 2", "value 3", "value 4", "value 5" ], [ "Value 1", "value 2", "value 3", "value 4", "value 5" ] ] }, { "layername": "Sample Layer 2", "fields": [ "field1", "field 2", "field 3", "field 4", "value 5" ], "values": [ [ "Value 1", "value 2", "value 3", "value 4", "value 5" ], [ "Value 1", "value 2", "value 3", "value 4", "value 5" ], [ "Value 1", "value 2", "value 3", "value 4", "value 5" ], [ "Value 1", "value 2", "value 3", "value 4", "value 5" ] ] } ], "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "Layout", "dataType": "GPString", "displayName": "Layout", "description": "The layout for the PDF", "direction": "esriGPParameterDirectionInput", "defaultValue": "Landscape11x8", "parameterType": "esriGPParameterTypeRequired", "category": "", "choiceList": [ "Landscape11x8", "Portrait8x11" ] }, { "name": "Report", "dataType": "GPDataFile", "displayName": "Report", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": null, "parameterType": "esriGPParameterTypeDerived", "category": "" } ] }