{ "name": "Solar", "displayName": "Solar", "description": "The Solar Script takes user input and returns solar generation and construction cost.", "category": "", "helpUrl": "https://maps.inl.gov/arcgis/rest/directories/arcgisoutput/irrigation_modernization_prod/SolarModule_GPServer/irrigation_modernization_prod_SolarModule/Solar.htm", "executionType": "esriExecutionTypeAsynchronous", "parameters": [ { "name": "lat_long", "dataType": "GPString", "displayName": "lat_long", "description": "list of latitude and longitude points describing the bounds of an area:[(lat, long), (lat, long)]", "direction": "esriGPParameterDirectionInput", "defaultValue": "[44.10972740384824,-121.26707261272986],[44.110253247968956,-121.26741438464202],[44.11172558661639,-121.26760968287749],[44.11519595401816,-121.26428961287505],[44.11877127091964,-121.26785380567168],[44.11929703457159,-121.26917206876087],[44.12150519081885,-121.27034385817359],[44.123012297695595,-121.27254096332206],[44.12381840884737,-121.27219919141015],[44.128129164392305,-121.27385922641125],[44.12921556534323,-121.27307803346969],[44.130967782835285,-121.27219919141015],[44.13282507662154,-121.27302920891069],[44.134156685271535,-121.27195506861597],[44.14228585525504,-121.27000208626188],[44.14228585525504,-121.27000208626188]", "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "area", "dataType": "GPDouble", "displayName": "area", "description": "The area for a solar installation in acres.", "direction": "esriGPParameterDirectionInput", "defaultValue": 5, "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "elevation", "dataType": "GPDouble", "displayName": "elevation", "description": "The elevation in feet", "direction": "esriGPParameterDirectionInput", "defaultValue": 1000, "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "mount_type", "dataType": "GPString", "displayName": "mount_type", "description": "The type of solar installation: 'Ground Mount', 'Floating Solar', 'Canal Canopy'", "direction": "esriGPParameterDirectionInput", "defaultValue": "Ground Mount", "parameterType": "esriGPParameterTypeRequired", "category": "", "choiceList": [ "Ground Mount", "Floating Solar", "Canal Canopy" ] }, { "name": "tracking_type", "dataType": "GPString", "displayName": "tracking_type", "description": "The tracking system of the solar panels: 'Fixed', 'Single-Axis', 'Dual-Axis'", "direction": "esriGPParameterDirectionInput", "defaultValue": "Fixed", "parameterType": "esriGPParameterTypeRequired", "category": "", "choiceList": [ "Fixed", "Single Axis", "Dual Axis" ] }, { "name": "annual_generation", "dataType": "GPDouble", "displayName": "annual_generation", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": null, "parameterType": "esriGPParameterTypeDerived", "category": "" }, { "name": "seasonal_generation", "dataType": "GPString", "displayName": "seasonal_generation", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": "", "parameterType": "esriGPParameterTypeDerived", "category": "" }, { "name": "monthly_generation", "dataType": "GPString", "displayName": "monthly_generation", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": "", "parameterType": "esriGPParameterTypeDerived", "category": "" }, { "name": "hourly_by_season", "dataType": "GPString", "displayName": "hourly_by_season", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": "", "parameterType": "esriGPParameterTypeDerived", "category": "" }, { "name": "hourly_by_month", "dataType": "GPString", "displayName": "hourly_by_month", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": "", "parameterType": "esriGPParameterTypeDerived", "category": "" }, { "name": "solar_size", "dataType": "GPString", "displayName": "solar_size", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": "", "parameterType": "esriGPParameterTypeDerived", "category": "" }, { "name": "construction_cost", "dataType": "GPDouble", "displayName": "construction_cost", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": null, "parameterType": "esriGPParameterTypeDerived", "category": "" } ] }