S'il s'exécute avec succès, le service renvoie les ressources choisies, les points de demande participants, les lignes de connexion entre les points de demande et les ressources auxquels ils ont été attribués, ainsi que le statut indiquant si l'analyse a réussi. Ces informations sont générées dans les paramètres en sortie suivants :
output_facilities
Utilisez ce paramètre pour accéder aux ressources choisies, ainsi qu'aux ressources candidates requises, concurrentes ou non choisies.
La table ci-dessous décrit les attributs des ressources en sortie :
Nom du champ | Description |
---|---|
OID | Identifiant unique de la ressource. Cet identifiant est généré automatiquement par le service. |
Nom | Nom de la ressource. |
FacilityType | Les meilleures ressources, ou celles choisies dans l'analyse, sont indiquées dans ce champ. Tous les types de ressources sont les suivants :
|
Pondération | Pondération relative de la ressource, utilisée pour estimer l'attractivité, le caractère désirable ou le biais d'une ressource comparée à un autre. Les valeurs sont copiées à partir des ressources en entrée correspondantes. |
Capacité | Quantité de demande pondérée que la ressource peut fournir. Les valeurs sont copiées à partir des ressources en entrée correspondantes. |
DemandCount | Nombre de points de demande alloués à la ressource. Une valeur différente de zéro indique que la ressource faisait partie de la solution comme ressource requise, concurrente ou choisie. |
DemandWeight | Somme des pondérations effectives de tous les points de demande alloués à la ressource. La valeur est une somme de toutes les valeurs de pondération des points de demande alloués à la ressource. Dans le cas des types Optimiser la fréquentation et Problème de part de marché, la valeur est une somme répartie des valeurs de champ Poids, puisque ces types de problème permettent la diminution de la demande avec la distance ou sa répartition entre de nombreuses ressources. |
CurbApproach | Direction dans laquelle les véhicules sont autorisés à atteindre ou quitter la ressource. Les valeurs sont copiées à partir des ressources en entrée correspondantes. |
Statut | Indique comment la ressource en entrée correspondante a été évaluée dans l'analyse. Les valeurs possibles sont les suivantes :
|
Total_[cost] (tel que Total_Minutes ou Total_Miles) | Somme des distances à parcourir ou des temps de trajet entre la ressource et chacun des points de demande alloués à la ressource. |
TotalWeighted_[cost] (tel que TotalWeighted_Minutes ou TotalWeighted_Miles) | Coûts de déplacement pondérés cumulés pour une ressource. Le coût de déplacement pondéré pour un point de demande correspond à sa pondération multipliée par le chemin le plus court ou le plus rapide entre la ressource et le point de demande. Le coût pondéré pour une ressource correspond à la somme de tous les coûts pondérés des points de demande alloués à la ressource. Par exemple, si un point de demande avec une pondération de 2 est alloué à une ressource distante de 10 miles, la valeur TotalWeighted_Miles est 20 (2 x 10). Si un autre point de demande avec une pondération de 3 est alloué à la même ressource et est situé à 5 miles, la valeur TotalWeighted_Miles augmente à 35 (3 x 5 + 20). Les unités de l'attribut de coût spécifié sont converties pour correspondre aux unités qui ont été définies dans le paramètre en entrée Unités de mesure. |
FacilityOID | Valeur d'ID d'objet de l'entité de la ressource en entrée correspondante. |
output_demand_points
Utilisez ce paramètre pour accéder aux points de demande qui ont participé à l'analyse : à la fois ceux qui ont été alloués aux ressources et ceux qui n'ont pas été alloués.
Nom du champ | Description |
---|---|
OID | Identifiant unique du point de demande. Cet identifiant est généré automatiquement par le service. |
Nom | Nom du point de demande. |
Pondération | Pondération relative du point de demande. Les valeurs sont copiées à partir des points de demande en entrée correspondants. |
AllocatedWeight | Volume de demande alloué aux ressources choisies et requises. Cette valeur exclut la demande allouée à des ressources concurrentes. La valeur peut être interprétée de trois manières différentes :
|
GroupName | Nom du groupe dont le point de demande fait partie. Les valeurs sont copiées à partir des points de demande en entrée correspondants. |
CurbApproach | Direction dans laquelle les véhicules sont autorisés à atteindre ou quitter le point de demande. Les valeurs sont copiées à partir des points de demande en entrée correspondants. |
DemandOID | Valeur d'ID d'objet de l'entité de point de demande en entrée correspondante. |
FacilityOID | Valeur d'ID d'objet de l'entité de la ressource en entrée correspondante. |
TimeCutoff ou DistanceCutoff | Temps ou distance de trajet maximal(e) autorisé(e) pour que le point de demande en entrée puisse atteindre une ressource. Les valeurs sont copiées à partir des points de demande en entrée correspondants. |
output_allocation_lines
Utilisez ce paramètre pour accéder aux lignes qui connectent les points de demande aux ressources auxquelles ils ont été alloués. Les lignes incluent des données concernant la demande allouée à partir de chaque point de demande vers la ressource associée.
Nom du champ | Description |
---|---|
OID | Identifiant unique de la ligne d'allocation. Cet identifiant est généré automatiquement par le service. |
Nom | Le nom de la ligne d'allocation comprenait les noms du point de demande et de la ressource à laquelle le point de demande est alloué. |
Pondération | Pondération affectée du point de demande connecté à la ressource connectée. |
TotalWeighted_[cost] | Coût pondéré du trajet entre la ressource et le point de demande. Il s'agit de la valeur Total_[cost] multipliée par la pondération du point de demande alloué à la ressource. Notez que bien que les lignes présentent des géométries droites ou nulles, le coût fait toujours référence aux temps ou distances de trajet et non aux distances en ligne droite. |
Total_[cost] | Distance ou temps de trajet entre la ressource et le point de demande. |
FacilityOID | Valeur d'ID d'objet de l'entité de la ressource en entrée correspondante. |
DemandOID | Valeur d'ID d'objet de l'entité de point de demande en entrée correspondante. |
solve_succeeded
Utilisez ce paramètre pour déterminer si le service a réussi à choisir les meilleures ressources. Les messages d'erreur des échecs peuvent s'obtenir en émettant une requête visant à obtenir le statut de la tâche.