{
 "name": "SummarizeWithin",
 "displayName": "SummarizeWithin",
 "description": "",
 "category": "",
 "helpUrl": "https://geospas.doe.gov.my/jarvis02",
 "executionType": "esriExecutionTypeAsynchronous",
 "parameters": [
  {
   "name": "summaryPolygons",
   "dataType": "GPFeatureRecordSetLayer",
   "displayName": "Summary Polygons Layer",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "filter": {
    "type": "featureClass",
    "list": [
     "esriGeometryPolygon"
    ]
   },
   "defaultValue": {},
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "binType",
   "dataType": "GPString",
   "displayName": "Output Bin Type",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeOptional",
   "category": "",
   "choiceList": [
    "Hexagon",
    "Square"
   ]
  },
  {
   "name": "binSize",
   "dataType": "GPDouble",
   "displayName": "Output Bin Size",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": null,
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "binSizeUnit",
   "dataType": "GPString",
   "displayName": "Output Bin Size Unit",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeOptional",
   "category": "",
   "choiceList": [
    "Kilometers",
    "Meters",
    "Miles",
    "NauticalMiles",
    "Yards",
    "Feet"
   ]
  },
  {
   "name": "summarizedLayer",
   "dataType": "GPFeatureRecordSetLayer",
   "displayName": "Layer To Summarize",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "filter": {
    "type": "featureClass",
    "list": [
     "esriGeometryPoint",
     "esriGeometryMultipoint",
     "esriGeometryPolyline",
     "esriGeometryPolygon"
    ]
   },
   "defaultValue": {},
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "standardSummaryFields",
   "dataType": "GPString",
   "displayName": "Unweighted Summary Statistics",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "weightedSummaryFields",
   "dataType": "GPString",
   "displayName": "Proportional Summary Statistics",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "sumShape",
   "dataType": "GPBoolean",
   "displayName": "Summarize Shape",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": true,
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "shapeUnits",
   "dataType": "GPString",
   "displayName": "Shape Measure Output Unit",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeOptional",
   "category": "",
   "choiceList": [
    "Hectares",
    "Acres",
    "Kilometers",
    "Yards",
    "SquareMiles",
    "Miles",
    "SquareYards",
    "SquareFeet",
    "SquareMeters",
    "Meters",
    "SquareKilometers",
    "Feet"
   ]
  },
  {
   "name": "groupByField",
   "dataType": "GPString",
   "displayName": "Group By Field",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "minorityMajority",
   "dataType": "GPBoolean",
   "displayName": "Minority/Majority",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": false,
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "percentShape",
   "dataType": "GPBoolean",
   "displayName": "Percent Shape",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": false,
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "output",
   "dataType": "GPRecordSet",
   "displayName": "Output Features",
   "description": "",
   "direction": "esriGPParameterDirectionOutput",
   "defaultValue": {},
   "parameterType": "esriGPParameterTypeDerived",
   "category": ""
  },
  {
   "name": "groupBySummary",
   "dataType": "GPRecordSet",
   "displayName": "Group By Summary",
   "description": "",
   "direction": "esriGPParameterDirectionOutput",
   "defaultValue": {},
   "parameterType": "esriGPParameterTypeDerived",
   "category": ""
  },
  {
   "name": "outputName",
   "dataType": "GPString",
   "displayName": "output Name",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "context",
   "dataType": "GPString",
   "displayName": "Context",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeOptional",
   "category": "Environment"
  }
 ]
}