<?xml version="1.0" encoding="UTF-8"?><metadata xml:lang="en">
<Esri>
<CreaDate>20150921</CreaDate>
<CreaTime>14241000</CreaTime>
<ArcGISFormat>1.0</ArcGISFormat>
<SyncOnce>TRUE</SyncOnce>
<ModDate>20221003</ModDate>
<ModTime>104451</ModTime>
<scaleRange>
<minScale>150000000</minScale>
<maxScale>5000</maxScale>
</scaleRange>
<ArcGISProfile>ItemDescription</ArcGISProfile>
</Esri>
<tool displayname="ChooseBestFacilities" name="ChooseBestFacilities" toolboxalias="aol">
<arcToolboxHelpPath>withheld</arcToolboxHelpPath>
<parameters>
<param datatype="String" direction="Input" displayname="goal" expression="Allocate | MinimizeImpedance | MaximizeCoverage | MaximizeCapacitatedCoverage | PercentCoverage" name="goal" type="Required">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;Specify the goal that must be satisfied when allocating demand locations to facilities.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="Feature Set" direction="Input" displayname="demandLocationsLayer" expression="demandLocationsLayer" name="demandLocationsLayer" type="Required">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;A point layer specifying the locations that have demand for facilities &lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="Double" direction="Input" displayname="demand" expression="{demand}" name="demand" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;The amount of demand available at every demand locations. &lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="String" direction="Input" displayname="demandField" expression="{demandField}" name="demandField" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;The field on the demandLocationsLayer representing the amount of demand available at each demand location.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="Double" direction="Input" displayname="maxTravelRange" expression="{maxTravelRange}" name="maxTravelRange" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;Specify the maximum travel time or distance allowed between a demand location and the facility it is allocated to&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="String" direction="Input" displayname="maxTravelRangeField" expression="{maxTravelRangeField}" name="maxTravelRangeField" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;The field on the demandLocationsLayer specifying the maximum travel time or distance allowed between a demand location and the facility it is allocated to. This parameter takes precedence when maxTravelRange parameter is also specified&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="String" direction="Input" displayname="maxTravelRangeUnits" expression="{Minutes | Seconds | Hours | Days | Meters | Kilometers | Feet | Yards | Miles}" name="maxTravelRangeUnits" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;The units for the maximum travel time or distance allowed between a demand location and the facility it is allocated to. &lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="String" direction="Input" displayname="travelMode" expression="{travelMode}" name="travelMode" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;Specify the mode of transportation for the analysis&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="Date" direction="Input" displayname="timeOfDay" expression="{timeOfDay}" name="timeOfDay" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;Specify whether travel times should consider traffic conditions&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="String" direction="Input" displayname="timeZoneForTimeOfDay" expression="{GeoLocal | UTC}" name="timeZoneForTimeOfDay" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;Specify the time zone or zones for the timeOfDay parameter.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="String" direction="Input" displayname="travelDirection" expression="{FacilityToDemand | DemandToFacility}" name="travelDirection" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;Specify whether to measure travel times or distances from facilities to demand locations or from demand locations to facilities.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="Feature Set" direction="Input" displayname="requiredFacilitiesLayer" expression="{requiredFacilitiesLayer}" name="requiredFacilitiesLayer" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;A point layer specifying one or more locations that act as facilities by providing some kind of service. Facilities specified by this parameter are required to be part of the output solution and will be used before any facilities from the candidatesFacilitiesLayer when allocating demand locations.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="Double" direction="Input" displayname="requiredFacilitiesCapacity" expression="{requiredFacilitiesCapacity}" name="requiredFacilitiesCapacity" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;Specify how much demand every facility in the requiredFacilitiesLayer is capable of supplying.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="String" direction="Input" displayname="requiredFacilitiesCapacityField" expression="{requiredFacilitiesCapacityField}" name="requiredFacilitiesCapacityField" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;A field on the requiredFacilitiesLayer representing how much demand each facility in the requiredFacilitiesLayer is capable of supplying. This parameter takes precedence when requiredFacilitiesCapacity parameter is also specified.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="Feature Set" direction="Input" displayname="candidateFacilitiesLayer" expression="{candidateFacilitiesLayer}" name="candidateFacilitiesLayer" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;A point layer specifying one or more locations that act as facilities by providing some kind of service. Facilities specified by this parameter are not required to be part of the output solution and will be used only after all the facilities from the candidatesFacilitiesLayer have been used when allocating demand locations.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="Long" direction="Input" displayname="candidateCount" expression="{candidateCount}" name="candidateCount" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;Specify the number of facilities to choose when allocating demand locations. If requiredFacilitiesLayer is specified, the number of facilities to choose should be equal to or greater than the count of locations in the requiredFacilitiesLayer. &lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="Double" direction="Input" displayname="candidateFacilitiesCapacity" expression="{candidateFacilitiesCapacity}" name="candidateFacilitiesCapacity" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;Specify how much demand every facility in the candidateFacilitiesLayer is capable of supplying.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="String" direction="Input" displayname="candidateFacilitiesCapacityField" expression="{candidateFacilitiesCapacityField}" name="candidateFacilitiesCapacityField" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;A field on the candidateFacilitiesLayer representing how much demand each facility in the candidatesFacilitiesLayer is capable of supplying. This parameter takes precedence when candidateFacilitiesCapacity parameter is also specified.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="Double" direction="Input" displayname="percentDemandCoverage" expression="{percentDemandCoverage}" name="percentDemandCoverage" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;Specify the percentage of the total demand that you want the chosen and required facilities to capture.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="String" direction="Input" displayname="outputName" expression="{outputName}" name="outputName" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;If provided, the task will create a feature service of the results. You define the name of the service. If outputName is not supplied, the task will return a feature collection.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="String" direction="Input" displayname="context" expression="{context}" name="context" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;Context contains additional settings that affect task execution such as the extent of inputs.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="Feature Set" direction="Input" displayname="pointBarrierLayer" expression="{pointBarrierLayer}" name="pointBarrierLayer" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;Specify one or more points to act as temporary restrictions or represent additional time or distance that may be required to travel on the underlying streets.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="Feature Set" direction="Input" displayname="lineBarrierLayer" expression="{lineBarrierLayer}" name="lineBarrierLayer" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;Specify one or more lines that prohibit travel anywhere the lines intersect the streets.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
<param datatype="Feature Set" direction="Input" displayname="polygonBarrierLayer" expression="{polygonBarrierLayer}" name="polygonBarrierLayer" type="Optional">
<dialogReference>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;Specify polygons that either completely restrict travel or proportionately scale the time or distance required to travel on the streets intersected by the polygons.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</dialogReference>
</param>
</parameters>
<summary>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;This tool chooses the best locations for facilities by allocating locations that have demand for these facilities in a way that satisfies a given goal.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</summary>
</tool>
<dataIdInfo>
<idCitation>
<resTitle>ChooseBestFacilities</resTitle>
</idCitation>
<idAbs>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;This tool chooses the best locations for facilities by allocating locations that have demand for these facilities in a way that satisfies a given goal.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</idAbs>
<searchKeys>
<keyword>location-allocation</keyword>
</searchKeys>
</dataIdInfo>
<distInfo>
<distributor>
<distorFormat>
<formatName>ArcToolbox Tool</formatName>
</distorFormat>
</distributor>
</distInfo>
<mdHrLv>
<ScopeCd value="005"/>
</mdHrLv>
<mdDateSt Sync="TRUE">20181013</mdDateSt>
</metadata>
