<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Input of GP: GPFeatureRecordSetLayer ; how to send featureSet? in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/input-of-gp-gpfeaturerecordsetlayer-how-to-send/m-p/710479#M66058</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Readers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;good evening. thanks for taking the time to read this entire post.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We have a GP service that returns rasters based on a bounding box. the raster services are downloaded from an REST URL of esri image service created from a mosaic dataset.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Since it was working well and users could download from a multiple rest service, some users requested a modification that would enable end users to send features to this GP function and download a cookie cut of the rasters based on the feature outline.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So working GP function was copied and modified to be a new GP service. One of the input params of the new service:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Parameter:&lt;/STRONG&gt;&lt;SPAN&gt; InputAOIBBox[INDENT]&lt;/SPAN&gt;&lt;STRONG&gt;Data Type:&lt;/STRONG&gt;&lt;SPAN&gt; GPFeatureRecordSetLayer &lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;Display Name&lt;/STRONG&gt;&lt;SPAN&gt; InputAOIBBox &lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt;&lt;SPAN&gt; Some Description.&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;Direction:&lt;/STRONG&gt;&lt;SPAN&gt; esriGPParameterDirectionInput &lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;Default Value: &lt;/STRONG&gt;&lt;SPAN&gt;[/INDENT]&lt;/SPAN&gt;&lt;BR /&gt;&lt;UL&gt;&lt;BR /&gt;&lt;LI&gt;&lt;/LI&gt;&lt;BR /&gt;&lt;UL&gt;&lt;BR /&gt;&lt;LI&gt;&lt;STRONG&gt;Geometry Type:&lt;/STRONG&gt; &lt;/LI&gt;&lt;BR /&gt;&lt;STRONG&gt;HasZ: false &lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;HasM: false &lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Spatial Reference:&lt;/STRONG&gt; N/A &lt;BR /&gt;&lt;STRONG&gt;Fields:&lt;/STRONG&gt; &lt;SPAN style="font-style:italic;"&gt;None&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Features:&lt;/STRONG&gt; &lt;SPAN style="font-style:italic;"&gt;None.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/UL&gt;&lt;STRONG&gt;Parameter Type:&lt;/STRONG&gt; esriGPParameterTypeRequired &lt;BR /&gt;&lt;STRONG&gt;Category:&lt;/STRONG&gt; &lt;BR /&gt;&lt;/UL&gt;&lt;SPAN&gt;name of the parameter was not changed from the previous working GP function - I hope that is not the issue.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;feature set is created from 2 steps: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1. when users click on a feature based REST service mapserver layer, some features are queried and features are successfully returned as follows:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;
aoiSelectionLayer.selectFeatures(query, esri.layers.FeatureLayer.SELECTION_NEW, function (results) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.forEach(results, function (individualFeature) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var individualFeatureInGCS = new esri.geometry.webMercatorToGeographic(individualFeature.geometry);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var newGraphicsInGCS = new esri.Graphic(individualFeatureInGCS, null, individualFeature.attributes, null);


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inputAttributesList4GP = individualFeature.attributes;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inputFeatureSetParamWGS.push(newGraphicsInGCS);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });

&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Many code lines later:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;

var fsFeatureset2BSet = new esri.tasks.FeatureSet();
fsFeatureset2BSet.features = inputFeatureSetParamWGS;
fsFeatureset2BSet.spatialReference = new esri.SpatialReference(4326);
fsFeatureset2BSet.geometryType = "esriGeometryPolygon";



gpparams = {
"InputImageServiceURL": inputimageserviceurlwithpipe, 
"InputAOIBBox": fsFeatureset2BSet
};


&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Old function calls to GP were retained because they were working in the previous version of the GP funciton; of course, the new GP function URL was called.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;using Fiddler the input feature information was also traced:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;
f=json&amp;amp;InputImageServiceURL=http://myservername.domain.gov:6080/arcgis/rest/services/LiDAR/bare_earth_2m_feet/ImageServer|http://myservername.domain.gov:6080/arcgis/rest/services/LiDAR/bare_earth_2m_hillshade/ImageServer&amp;amp;InputAOIBBox={"geometryType":"esriGeometryPolygon","features":[{"geometry":{"rings":[[[-98.58835071731345,35.241297119115806],[-98.58833275100777,35.24327803182062],[-98.58439813006332,35.243043259509136],[-98.58433524799344,35.24511950356405],[-98.5825835331894,35.245545016982945],[-98.58261048264792,35.24650608217724],[-98.58190081357347,35.24657944546455],[-98.57976282319727,35.246594118114054],[-98.57976282319727,35.240394687285466],[-98.58128995918027,35.24040936105408],[-98.5815145380013,35.24043870858333],[-98.58176606628085,35.24053408798009],[-98.58305065713714,35.241201740616454],[-98.58381422512865,35.24161993781974],[-98.5839579555741,35.24172265259243],[-98.58398490503262,35.24184004074476],[-98.58400287133831,35.2422362245044],[-98.58403880394967,35.24243431565839],[-98.5840657534082,35.242463662454874],[-98.58413761863092,35.24241964225617],[-98.58410168601957,35.24183270399022],[-98.58403880394967,35.24162727459353],[-98.58396693872695,35.24154657004533],[-98.58325726965249,35.24119440380416],[-98.58214335870018,35.24058544607032],[-98.58164928529392,35.2403800135142],[-98.58128995918027,35.24030664461804],[-98.58835071731345,35.240328655293865],[-98.58835071731345,35.241297119115806]]],"spatialReference":{"wkid":4326}},"attributes":{"OBJECTID":24298014}},{"geometry":{"rings":[[[-98.58850343091174,35.247247048328674],[-98.58809020588104,35.24726172085735],[-98.58789257651854,35.24721036699533],[-98.58778477868445,35.24714434055352],[-98.58778477868445,35.247019623794486],[-98.5878835933657,35.2468142075379],[-98.58773986292024,35.24671883552758],[-98.58764104823899,35.24673350815185],[-98.58756019986342,35.24682154384174],[-98.58751528409921,35.247026960079744],[-98.58741646941796,35.24714434055352],[-98.58731765473671,35.24715167682748],[-98.58731765473671,35.2474451272419],[-98.58418253439513,35.247423118497665],[-98.57975384004443,35.247430454746414],[-98.57976282319727,35.246594118114054],[-98.58190081357347,35.24657944546455],[-98.58261048264792,35.24650608217724],[-98.5825835331894,35.245545016982945],[-98.58433524799344,35.24511950356405],[-98.58439813006332,35.243043259509136],[-98.58833275100777,35.24327803182062],[-98.58835071731345,35.240328655293865],[-98.5884495319947,35.240328655293865],[-98.58850343091174,35.247247048328674]]],"spatialReference":{"wkid":4326}},"attributes":{"OBJECTID":24298016}}],"sr":{"wkid":4326}} &lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;after sending this amount of information, server returns an error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;&amp;lt;Msg time='2013-09-10T14:16:29,939' type='SEVERE' code='20010' target='ElevationClipNShipGP/ElevationClipNShipFeatSet.GPServer' methodName='GPServerSync.CheckMessages' machine='GISDEV1.GDW.ONE.USDA.GOV' process='12904' thread='19120' user='null' &amp;gt;ERROR 000735: InputAOIBBox: Value is required
ERROR 000735: InputAOIBBox: Value is required&amp;lt;/Msg&amp;gt;
&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any suggestions: i went round and round; no solutions for me till now.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ravi.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 10 Sep 2013 21:15:12 GMT</pubDate>
    <dc:creator>Ravichandran_M_Kaushika</dc:creator>
    <dc:date>2013-09-10T21:15:12Z</dc:date>
    <item>
      <title>Input of GP: GPFeatureRecordSetLayer ; how to send featureSet?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/input-of-gp-gpfeaturerecordsetlayer-how-to-send/m-p/710479#M66058</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Readers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;good evening. thanks for taking the time to read this entire post.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We have a GP service that returns rasters based on a bounding box. the raster services are downloaded from an REST URL of esri image service created from a mosaic dataset.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Since it was working well and users could download from a multiple rest service, some users requested a modification that would enable end users to send features to this GP function and download a cookie cut of the rasters based on the feature outline.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So working GP function was copied and modified to be a new GP service. One of the input params of the new service:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Parameter:&lt;/STRONG&gt;&lt;SPAN&gt; InputAOIBBox[INDENT]&lt;/SPAN&gt;&lt;STRONG&gt;Data Type:&lt;/STRONG&gt;&lt;SPAN&gt; GPFeatureRecordSetLayer &lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;Display Name&lt;/STRONG&gt;&lt;SPAN&gt; InputAOIBBox &lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt;&lt;SPAN&gt; Some Description.&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;Direction:&lt;/STRONG&gt;&lt;SPAN&gt; esriGPParameterDirectionInput &lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;Default Value: &lt;/STRONG&gt;&lt;SPAN&gt;[/INDENT]&lt;/SPAN&gt;&lt;BR /&gt;&lt;UL&gt;&lt;BR /&gt;&lt;LI&gt;&lt;/LI&gt;&lt;BR /&gt;&lt;UL&gt;&lt;BR /&gt;&lt;LI&gt;&lt;STRONG&gt;Geometry Type:&lt;/STRONG&gt; &lt;/LI&gt;&lt;BR /&gt;&lt;STRONG&gt;HasZ: false &lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;HasM: false &lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Spatial Reference:&lt;/STRONG&gt; N/A &lt;BR /&gt;&lt;STRONG&gt;Fields:&lt;/STRONG&gt; &lt;SPAN style="font-style:italic;"&gt;None&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Features:&lt;/STRONG&gt; &lt;SPAN style="font-style:italic;"&gt;None.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/UL&gt;&lt;STRONG&gt;Parameter Type:&lt;/STRONG&gt; esriGPParameterTypeRequired &lt;BR /&gt;&lt;STRONG&gt;Category:&lt;/STRONG&gt; &lt;BR /&gt;&lt;/UL&gt;&lt;SPAN&gt;name of the parameter was not changed from the previous working GP function - I hope that is not the issue.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;feature set is created from 2 steps: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1. when users click on a feature based REST service mapserver layer, some features are queried and features are successfully returned as follows:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;
aoiSelectionLayer.selectFeatures(query, esri.layers.FeatureLayer.SELECTION_NEW, function (results) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.forEach(results, function (individualFeature) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var individualFeatureInGCS = new esri.geometry.webMercatorToGeographic(individualFeature.geometry);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var newGraphicsInGCS = new esri.Graphic(individualFeatureInGCS, null, individualFeature.attributes, null);


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inputAttributesList4GP = individualFeature.attributes;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inputFeatureSetParamWGS.push(newGraphicsInGCS);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });

&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Many code lines later:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;

var fsFeatureset2BSet = new esri.tasks.FeatureSet();
fsFeatureset2BSet.features = inputFeatureSetParamWGS;
fsFeatureset2BSet.spatialReference = new esri.SpatialReference(4326);
fsFeatureset2BSet.geometryType = "esriGeometryPolygon";



gpparams = {
"InputImageServiceURL": inputimageserviceurlwithpipe, 
"InputAOIBBox": fsFeatureset2BSet
};


&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Old function calls to GP were retained because they were working in the previous version of the GP funciton; of course, the new GP function URL was called.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;using Fiddler the input feature information was also traced:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;
f=json&amp;amp;InputImageServiceURL=http://myservername.domain.gov:6080/arcgis/rest/services/LiDAR/bare_earth_2m_feet/ImageServer|http://myservername.domain.gov:6080/arcgis/rest/services/LiDAR/bare_earth_2m_hillshade/ImageServer&amp;amp;InputAOIBBox={"geometryType":"esriGeometryPolygon","features":[{"geometry":{"rings":[[[-98.58835071731345,35.241297119115806],[-98.58833275100777,35.24327803182062],[-98.58439813006332,35.243043259509136],[-98.58433524799344,35.24511950356405],[-98.5825835331894,35.245545016982945],[-98.58261048264792,35.24650608217724],[-98.58190081357347,35.24657944546455],[-98.57976282319727,35.246594118114054],[-98.57976282319727,35.240394687285466],[-98.58128995918027,35.24040936105408],[-98.5815145380013,35.24043870858333],[-98.58176606628085,35.24053408798009],[-98.58305065713714,35.241201740616454],[-98.58381422512865,35.24161993781974],[-98.5839579555741,35.24172265259243],[-98.58398490503262,35.24184004074476],[-98.58400287133831,35.2422362245044],[-98.58403880394967,35.24243431565839],[-98.5840657534082,35.242463662454874],[-98.58413761863092,35.24241964225617],[-98.58410168601957,35.24183270399022],[-98.58403880394967,35.24162727459353],[-98.58396693872695,35.24154657004533],[-98.58325726965249,35.24119440380416],[-98.58214335870018,35.24058544607032],[-98.58164928529392,35.2403800135142],[-98.58128995918027,35.24030664461804],[-98.58835071731345,35.240328655293865],[-98.58835071731345,35.241297119115806]]],"spatialReference":{"wkid":4326}},"attributes":{"OBJECTID":24298014}},{"geometry":{"rings":[[[-98.58850343091174,35.247247048328674],[-98.58809020588104,35.24726172085735],[-98.58789257651854,35.24721036699533],[-98.58778477868445,35.24714434055352],[-98.58778477868445,35.247019623794486],[-98.5878835933657,35.2468142075379],[-98.58773986292024,35.24671883552758],[-98.58764104823899,35.24673350815185],[-98.58756019986342,35.24682154384174],[-98.58751528409921,35.247026960079744],[-98.58741646941796,35.24714434055352],[-98.58731765473671,35.24715167682748],[-98.58731765473671,35.2474451272419],[-98.58418253439513,35.247423118497665],[-98.57975384004443,35.247430454746414],[-98.57976282319727,35.246594118114054],[-98.58190081357347,35.24657944546455],[-98.58261048264792,35.24650608217724],[-98.5825835331894,35.245545016982945],[-98.58433524799344,35.24511950356405],[-98.58439813006332,35.243043259509136],[-98.58833275100777,35.24327803182062],[-98.58835071731345,35.240328655293865],[-98.5884495319947,35.240328655293865],[-98.58850343091174,35.247247048328674]]],"spatialReference":{"wkid":4326}},"attributes":{"OBJECTID":24298016}}],"sr":{"wkid":4326}} &lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;after sending this amount of information, server returns an error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;&amp;lt;Msg time='2013-09-10T14:16:29,939' type='SEVERE' code='20010' target='ElevationClipNShipGP/ElevationClipNShipFeatSet.GPServer' methodName='GPServerSync.CheckMessages' machine='GISDEV1.GDW.ONE.USDA.GOV' process='12904' thread='19120' user='null' &amp;gt;ERROR 000735: InputAOIBBox: Value is required
ERROR 000735: InputAOIBBox: Value is required&amp;lt;/Msg&amp;gt;
&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any suggestions: i went round and round; no solutions for me till now.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ravi.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Sep 2013 21:15:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/input-of-gp-gpfeaturerecordsetlayer-how-to-send/m-p/710479#M66058</guid>
      <dc:creator>Ravichandran_M_Kaushika</dc:creator>
      <dc:date>2013-09-10T21:15:12Z</dc:date>
    </item>
    <item>
      <title>Re: Input of GP: GPFeatureRecordSetLayer ; how to send featureSet?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/input-of-gp-gpfeaturerecordsetlayer-how-to-send/m-p/710480#M66059</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Problem solved:&amp;nbsp; GP function's input parameter was modified to be 'Feature layer' instead of feature set ALTHOUGH javascript app is sending the graphics drawn as a featureset.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&lt;SPAN style="font-family:Lucida Console;"&gt;&lt;SPAN style="color: #0000ff; font-family: Lucida Console;"&gt;&lt;FONT face="Lucida Console"&gt;&lt;SPAN style="color:#0000ff;"&gt;var&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family:Lucida Console;"&gt; fsFeatureset2BSent = &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-family: Lucida Console;"&gt;new&lt;/SPAN&gt;&lt;SPAN style="font-family:Lucida Console;"&gt; esri.tasks.FeatureSet();
fsFeatureset2BSent.features = inputFeatureSetParamWGS;
fsFeatureset2BSent.spatialReference = &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-family: Lucida Console;"&gt;new&lt;/SPAN&gt;&lt;SPAN style="font-family:Lucida Console;"&gt; esri.SpatialReference(4326);
fsFeatureset2BSent.geometryType = &lt;/SPAN&gt;&lt;SPAN style="color: #a31515; font-family: Lucida Console;"&gt;"esriGeometryPolygon"&lt;/SPAN&gt;&lt;SPAN style="font-family:Lucida Console;"&gt;;
&lt;/SPAN&gt;
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Rest Service of GP function....&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Parameter:&lt;/STRONG&gt;&lt;SPAN&gt; InputAOIBBox &lt;/SPAN&gt;&lt;BR /&gt;&lt;UL&gt;&lt;STRONG&gt;Data Type:&lt;/STRONG&gt; GPFeatureRecordSetLayer &lt;BR /&gt;&lt;STRONG&gt;Display Name&lt;/STRONG&gt; InputAOIBBox &lt;BR /&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt; some description&lt;BR /&gt;&lt;STRONG&gt;Direction:&lt;/STRONG&gt; esriGPParameterDirectionInput &lt;BR /&gt;&lt;STRONG&gt;Default Value: &lt;/STRONG&gt;&lt;BR /&gt;&lt;UL&gt;&lt;STRONG&gt;Geometry Type:&lt;/STRONG&gt; esriGeometryPolygon &lt;BR /&gt;&lt;STRONG&gt;HasZ: false &lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;HasM: false &lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Spatial Reference:&lt;/STRONG&gt; 4326 (4326) &lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Fields:&lt;/STRONG&gt; &lt;BR /&gt;&lt;UL&gt;&lt;BR /&gt;&lt;LI&gt;FID &lt;SPAN style="font-style:italic;"&gt;( type: esriFieldTypeOID , alias: FID ) &lt;/SPAN&gt;&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;Id &lt;SPAN style="font-style:italic;"&gt;( type: esriFieldTypeInteger , alias: Id ) &lt;/SPAN&gt;&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;Shape_Length &lt;SPAN style="font-style:italic;"&gt;( type: esriFieldTypeDouble , alias: Shape_Length ) &lt;/SPAN&gt;&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;Shape_Area &lt;SPAN style="font-style:italic;"&gt;( type: esriFieldTypeDouble , alias: Shape_Area ) &lt;/SPAN&gt;&lt;/LI&gt;&lt;BR /&gt;&lt;/UL&gt;&lt;STRONG&gt;Features:&lt;/STRONG&gt; &lt;SPAN style="font-style:italic;"&gt;None.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/UL&gt;&lt;STRONG&gt;Parameter Type:&lt;/STRONG&gt; esriGPParameterTypeRequired &lt;BR /&gt;&lt;STRONG&gt;Category:&lt;/STRONG&gt; &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Hope it helps.&lt;BR /&gt;&lt;BR /&gt;regards&lt;BR /&gt;ravi. &lt;BR /&gt;&lt;/UL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 06:27:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/input-of-gp-gpfeaturerecordsetlayer-how-to-send/m-p/710480#M66059</guid>
      <dc:creator>Ravichandran_M_Kaushika</dc:creator>
      <dc:date>2021-12-12T06:27:13Z</dc:date>
    </item>
  </channel>
</rss>

