forked from Esri/crowdsource-reporter-scripts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathServiceSupport.Enrich.pyt.xml
2 lines (2 loc) · 8.34 KB
/
ServiceSupport.Enrich.pyt.xml
1
2
<?xml version="1.0"?>
<metadata xml:lang="en"><Esri><CreaDate>20180116</CreaDate><CreaTime>12405500</CreaTime><ArcGISFormat>1.0</ArcGISFormat><SyncOnce>TRUE</SyncOnce><ModDate>20180215</ModDate><ModTime>9410700</ModTime><scaleRange><minScale>150000000</minScale><maxScale>5000</maxScale></scaleRange></Esri><tool name="Enrich" displayname="Enrich Reports" toolboxalias="" xmlns=""><arcToolboxHelpPath>c:\program files\arcgis\pro\Resources\Help\gp</arcToolboxHelpPath><parameters><param name="layer" displayname="Layer" type="Required" direction="Input" datatype="Feature Layer" expression="layer"><dialogReference><DIV STYLE="text-align:Left;"><DIV><DIV><P><SPAN>Point, line, or polygon feature layer on which attributes will be calculated.</SPAN></P></DIV></DIV></DIV></dialogReference><pythonReference><DIV STYLE="text-align:Left;"><DIV><DIV><P><SPAN>Point, line, or polygon feature layer on which attributes will be calculated.</SPAN></P></DIV></DIV></DIV></pythonReference></param><param name="polyconfigs" displayname="Enrichment configurations" type="Required" direction="Input" datatype="String" expression="polyconfigs"><dialogReference><DIV STYLE="text-align:Left;"><DIV><DIV><P><SPAN>Existing enrichment configurations for the selected layer. Choose an existing configuration to update the properties or to delete the configuration. Choose 'Add New' to configure an additional enrichment layer.</SPAN></P></DIV></DIV></DIV></dialogReference><pythonReference><DIV STYLE="text-align:Left;"><DIV><DIV><P><SPAN>Existing enrichment configurations for the selected layer. Choose an existing configuration to update the properties or to delete the configuration. Choose 'Add New' to configure an additional enrichment layer.</SPAN></P></DIV></DIV></DIV></pythonReference></param><param name="delete" displayname="Delete this enrichment configuration for this layer" type="Optional" direction="Input" datatype="Boolean" expression="{delete}"><dialogReference><DIV STYLE="text-align:Left;"><DIV><DIV><P><SPAN>When checked, the currently selected enrichment configuration will be deleted for the currently selected layer.</SPAN></P></DIV></DIV></DIV></dialogReference><pythonReference><DIV STYLE="text-align:Left;"><DIV><DIV><P><SPAN>When checked, the currently selected enrichment configuration will be deleted for the currently selected layer.</SPAN></P></DIV></DIV></DIV></pythonReference></param><param name="polylayer" displayname="Enrichment Layer" type="Required" direction="Input" datatype="Feature Layer" expression="polylayer"><dialogReference><DIV STYLE="text-align:Left;"><DIV><DIV><P><SPAN>Polygon feature layer from which attributes will be copied.</SPAN></P></DIV></DIV></DIV></dialogReference><pythonReference><DIV STYLE="text-align:Left;"><DIV><DIV><P><SPAN>Polygon feature layer from which attributes will be copied.</SPAN></P></DIV></DIV></DIV></pythonReference></param><param name="source" displayname="Source Field" type="Required" direction="Input" datatype="Field" expression="source"><dialogReference><DIV STYLE="text-align:Left;"><DIV><P><SPAN>Field in the enrichment layer containing the value that will be copied to a field in the target layer.</SPAN></P></DIV></DIV></dialogReference><pythonReference><DIV STYLE="text-align:Left;"><P><SPAN>Field in the enrichment layer containing the value that will be copied to a field in the target layer.</SPAN></P></DIV></pythonReference></param><param name="target" displayname="Target Field" type="Required" direction="Input" datatype="Field" expression="target"><dialogReference><DIV STYLE="text-align:Left;"><DIV><P><SPAN>Field in the target layer that will be populated with the value from a field on the enrichment layer. Features already containing a value in this field will not be processed.</SPAN></P></DIV></DIV></dialogReference><pythonReference><DIV STYLE="text-align:Left;"><DIV><P><SPAN>Field in the target layer that will be populated with the value from a field on the enrichment layer. Features already containing a value in this field will not be processed.</SPAN></P></DIV></DIV></pythonReference></param><param name="priority" displayname="Priority" type="Required" direction="Input" datatype="Long" expression="priority"><dialogReference><DIV STYLE="text-align:Left;"><DIV><DIV><P><SPAN>Enrichment configurations for a layer that have a lower priority value will override enrichment configuration with a higher value. </SPAN></P><P><SPAN>For example, if a layer has two enrichment configurations that both target the same field, and one has a priority value of </SPAN><SPAN STYLE="font-weight:bold;">1</SPAN><SPAN> and one has a priority value of </SPAN><SPAN STYLE="font-weight:bold;">2</SPAN><SPAN>, the script will attempt to populate the field with a value from the configuration with priority </SPAN><SPAN STYLE="font-weight:bold;">1</SPAN><SPAN>, and if there is no value it will fall back to the configuration that has priority </SPAN><SPAN STYLE="font-weight:bold;">2</SPAN><SPAN>.</SPAN></P></DIV></DIV></DIV></dialogReference><pythonReference><DIV STYLE="text-align:Left;"><DIV><DIV><P><SPAN>Enrichment configurations for a layer that have a lower priority value will override enrichment configuration with a higher value. </SPAN></P><P><SPAN>For example, if a layer has two enrichment configurations that both target the same field, and one has a priority value of </SPAN><SPAN STYLE="font-weight:bold;">1</SPAN><SPAN> and one has a priority value of </SPAN><SPAN STYLE="font-weight:bold;">2</SPAN><SPAN>, the script will attempt to populate the field with a value from the configuration with priority </SPAN><SPAN STYLE="font-weight:bold;">1</SPAN><SPAN>, and if there is no value it will fall back to the configuration that has priority </SPAN><SPAN STYLE="font-weight:bold;">2</SPAN><SPAN>.</SPAN></P></DIV></DIV></DIV></pythonReference></param></parameters><summary><DIV STYLE="text-align:Left;"><DIV><DIV><P><SPAN>Calculate attributes for new features based on the attributes of co-incident features.</SPAN></P></DIV></DIV></DIV></summary><usage><DIV STYLE="text-align:Left;"><DIV><DIV><P><SPAN>Use this tool to ensure complete attribution for new features by populating attribute values using values from co-incident features. For example, populate incoming Public Works service requests with the name and contact information of the local public works district based on the attributes of co-incident polygons representing those districts. This contact information can then be used to send an email to the person responsible for responding to the issue.</SPAN></P><P><SPAN>Many enrichment layers and fields can be configured for a single target layer by running the tol multiple times with the same input layer. Once a configuration has been created, it can be editied or deleted at any time by selecting the same input layer and choosing the correct configuration from the Enrichment Configurations list.</SPAN></P><P /></DIV></DIV></DIV></usage></tool><dataIdInfo><idCitation><resTitle>Enrich Reports</resTitle></idCitation><searchKeys><keyword>point in polygon; enrich; geoattributes</keyword></searchKeys><idCredit>Esri., Inc.</idCredit></dataIdInfo><distInfo><distributor><distorFormat><formatName>ArcToolbox Tool</formatName></distorFormat></distributor></distInfo><mdHrLv><ScopeCd value="005"/></mdHrLv><mdDateSt Sync="TRUE">20180215</mdDateSt></metadata>