Skip To Content

Couche d'analyse des ressources les plus proches

Le solveur de ressource la plus proche mesure le coût du trajet entre les incidents et les ressources et détermine les éléments les plus proches entre eux. Lorsque vous recherchez les ressources les plus proches, vous pouvez spécifier le nombre de ressources à rechercher ainsi que le sens de déplacement vers ou depuis ces ressources. Le solveur de ressource la plus proche affiche les meilleurs itinéraires entre les incidents et les ressources, indique leurs coûts de déplacement et retourne des feuilles de route.

Lorsque vous recherchez la ressource la plus proche, vous pouvez spécifier des contraintes, telles qu'un coût limite au-delà duquel Network Analyst ne doit pas rechercher de ressources. Par exemple, vous pouvez définir un problème de ressource la plus proche afin de rechercher les hôpitaux situés à moins de 15 minutes en voiture du site d'un accident. Tous les hôpitaux situés à plus de 15 minutes ne sont pas inclus dans les résultats. Dans cet exemple, les hôpitaux correspondent aux ressources et l'accident correspond à l'incident. Network Analyst vous permet de réaliser plusieurs analyses des ressources les plus proches simultanément. Cela signifie que vous pouvez disposer de plusieurs incidents et rechercher une (ou plusieurs) ressources les plus proches de chaque incident.

Astuce:

Les solveurs de ressource la plus proche et de matrice de coût OD effectuent des analyses très semblables. La différence principale réside dans la sortie et la vitesse de calcul. La matrice de coût OD génère des résultats plus rapidement mais ne peut pas retourner les formes réelles ou les feuilles de route des itinéraires. Elle est conçue pour résoudre rapidement des problèmes M x N importants et par conséquent ne contient pas en interne les informations requises pour générer les formes et les feuilles de route des itinéraires. Le solveur de ressource la plus proche permet de retourner des itinéraires et des feuilles de route, mais effectue les analyses plus lentement que le solveur de matrice de coût OD. Si vous avez besoin des feuilles de route ou des formes réelles des itinéraires, utilisez le solveur de ressource la plus proche. Dans le cas contraire, faites appel au solveur de matrice de coût OD pour réduire le temps de calcul.

Cette rubrique décrit la couche d'analyse de la ressource la plus proche, ses propriétés d'analyse et ses classes d'entités.

Classe d'entités Ressources

Cette classe d'analyse de réseau stocke les emplacements de réseau utilisés en tant que points de début ou de fin dans les analyses des ressources les plus proches.

Lorsqu'une nouvelle couche d'analyse des ressources les plus proches est créée, la classe Ressources est vide. Elle est renseignée uniquement lorsque des localisations de réseau lui sont ajoutées. Au moins une ressource et un incident sont nécessaires pour réaliser l'analyse.

Ressources : champs en entrée

Champ en entréeDescription

ObjectID

Champ d'ID géré par le système.

Shape

Champ de géométrie qui indique l'emplacement géographique de l'objet d'analyse de réseau.

Name

Nom de l'objet d'analyse de réseau.

Attr_ [Coût]

(Par exemple, Attr_DriveTime, où DriveTime représente le coût de déplacement)

Cette propriété stocke un coût supplémentaire pour la localisation réseau.

Considérons par exemple la recherche des trois casernes de pompiers les plus proches d’un incendie en utilisant DriveTime comme impédance. Attr_DriveTime peut stocker le temps de mise en route pour la ressource. La durée de mise en route représente le temps nécessaire à une équipe pour mettre les équipements de protection appropriés et quitter la caserne de pompiers.

Cutoff_ [Coût]

(Par exemple, Cutoff_DriveTime, où DriveTime représente le coût de déplacement)

En recherchant l'incident le plus proche d'une ressource, Network Analyst peut utiliser une valeur limite comme impédance. Tout incident survenant au-delà de la valeur limite ne sera pas recherché.

Si la valeur Cutoff_ [Coût] n’est pas définie pour une ressource, l’analyse utilise la valeur limite par défaut spécifiée sous l’onglet Closest Facility (Ressource la plus proche) pour cette couche d’analyse. Si une valeur limite par défaut n'est pas définie non plus, l'incident le plus proche est recherché, quelle que soit la distance à laquelle il se trouve.

Champs de localisation réseau

  • SourceID
  • SourceOID
  • PosAlong
  • SideOfEdge
  • SnapX
  • SnapY
  • SnapZ
  • DistanceToNetworkInMeters

Ensemble, ces propriétés décrivent le point sur le réseau où se trouve l'objet.

CurbApproach

Cette propriété vous permet de spécifier de quel côté du véhicule doit être la ressource lors de son départ ou de son arrivée. Vous pouvez utiliser la valeur Côté droit du véhicule (1) ou Côté gauche du véhicule (2) pour toute analyse qui nécessite que le véhicule atteigne ou quitte une ressource d'un côté seulement. Si l'arrivée ou le départ est autorisé des deux côtés d'un véhicule, utilisez la valeur par défaut Either side of vehicle (Peu importe le côté ) (0).

Pour les analyses des ressources les plus proches, la valeur No U-turn (Pas de demi-tour) (3) fonctionne de la même manière que Either side of vehicle (Peu importe le côté).

Ressources : champs en entrée/sortie

Champ en entrée/sortieDescription

Status

Ce champ est contraint par un domaine de valeurs répertoriées ci-dessous (leurs valeurs précodées sont affichées entre parenthèses).

  • OK (0) : la ressource est valide.
  • Not located (1) : l'emplacement de la ressource dans le jeu de données réseau ne peut pas être déterminé.
  • Network element not located (2) : l'élément de réseau identifié par les champs de localisation réseau de la ressource est introuvable. Cela peut se produire lorsqu'un élément de réseau où la ressource doit se trouver a été supprimé et que la localisation réseau n'a pas été recalculée.

Après l'analyse, l'état peut être modifié pour présenter une des valeurs suivantes :

  • OK (0) : la localisation réseau a été évaluée avec succès.
  • Element not traversable (3) : l'élément de réseau où se trouve la ressource n'est pas traversable. Cette situation peut se produire lorsque l'élément de réseau est restreint par un attribut de restriction.
  • Invalid field values (4) : une ou plusieurs valeurs de champ de la ressource se trouvent en dehors des domaines précodés ou par plage de la couche d'analyse. Par exemple, un nombre négatif peut se trouver à l'endroit où des nombres positifs sont requis.
  • Not reached (5) : la ressource ne peut pas être atteinte par le solveur.
  • Not located on closest (7) : l'emplacement réseau le plus proche de la ressource n'est pas traversable en raison d'une restriction ou d'une interruption. La ressource a par conséquent été positionnée sur l'entité de réseau traversable la plus proche.

Classe d'entités Incidents

Cette classe d'analyse de réseau stocke les emplacements de réseau utilisés en tant que points de départ ou d'arrivée dans les analyses des ressources les plus proches. Qu'il s'agisse du point de départ ou d'arrivée, les incidents sont toujours à l'extrémité opposée d'un itinéraire à partir de la ressource connectée.

Lorsqu'une nouvelle couche d'analyse des ressources les plus proches est créée, la classe Incidents est vide. Elle est renseignée uniquement lorsque des localisations de réseau lui sont ajoutées. Au moins une ressource et un incident sont nécessaires pour réaliser l'analyse.

Incidents : champs en entrée

Champ en entréeDescription

ObjectID

Champ d'ID géré par le système.

Shape

Champ de géométrie qui indique l'emplacement géographique de l'objet d'analyse de réseau.

Name

Nom de l'objet d'analyse de réseau.

TargetFacilityCount

Cette propriété stocke le nombre de ressources à rechercher pour l'incident.

Vous pouvez définir une valeur par défaut pour le nombre de ressources à rechercher sous l'onglet Ressource la plus proche pour cette couche d'analyse. Les valeurs spécifiées dans le champ TargetFacilityCount remplacent cette valeur par défaut.

Attr_ [Coût]

(par exemple, Attr_DriveTime, où DriveTime représente le coût de déplacement)

Cette propriété stocke un coût supplémentaire pour la localisation réseau.

Par exemple, si vous recherchez les trois casernes de pompiers les plus proches d’un incendie en utilisant le paramètre DriveTime comme impédance, la propriété Attr_DriveTime peut servir à stocker le temps passé sur l’incendie. Il peut s'agir du temps nécessaire aux pompiers pour installer leur équipement et commencer à maîtriser l'incendie.

Cutoff_ [Coût]

(Par exemple, Cutoff_DriveTime, où DriveTime représente le coût de déplacement)

Cette valeur limite indique la distance réseau la plus éloignée pour la recherche d'une ressource. Tout incident plus éloigné de la ressource que la valeur limite n'est pas ou inclus dans les résultats.

Vous pouvez définir une valeur par défaut pour la limite de coût sous l'onglet Ressource la plus proche pour cette couche d'analyse. Les valeurs spécifiées dans le champ Cutoff_ _[Coût] remplacent cette valeur par défaut. Si la valeur limite par défaut n'est pas définie non plus, la ressource la plus proche est recherchée, quelle que soit la distance à laquelle elle se trouve.

Champs de localisation réseau

  • SourceID
  • SourceOID
  • PosAlong
  • SideOfEdge
  • SnapX
  • SnapY
  • SnapZ
  • DistanceToNetworkInMeters

Ensemble, ces propriétés décrivent le point sur le réseau où se trouve l'objet.

CurbApproach

Cette propriété permet de spécifier de quel côté du véhicule doit être l'incident lors du départ ou de l'arrivée du véhicule. Vous pouvez utiliser la valeur Right side of vehicle (Côté droit du véhicule) (1) oruLeft side of vehicle (Côté gauche du véhicule) (2) pour toute analyse qui nécessite que le véhicule atteigne ou quitte un incident d'un côté seulement. Si l'arrivée ou le départ est autorisé des deux côtés d'un véhicule, utilisez la valeur par défaut Either side of vehicle (Peu importe le côté ) (0).

Pour les analyses des ressources les plus proches, la valeur No U-turn (Pas de demi-tour) (3) fonctionne de la même manière que Either side of vehicle (Peu importe le côté).

Incidents : champs en entrée/sortie

Champ en entrée/sortieDescription

Status

Ce champ est contraint par un domaine de valeurs répertoriées ci-dessous (leurs valeurs précodées sont affichées entre parenthèses).

  • OK (0) : la ressource est valide.
  • Not located (1) : l'emplacement de la ressource dans le jeu de données réseau ne peut pas être déterminé.
  • Network element not located (2) : l'élément de réseau identifié par les champs de localisation réseau de la ressource est introuvable. Cela peut se produire lorsqu'un élément de réseau où la ressource doit se trouver a été supprimé et que la localisation réseau n'a pas été recalculée.

Après l'analyse, l'état peut être modifié pour présenter une des valeurs suivantes :

  • OK (0) : la localisation réseau a été évaluée avec succès.
  • Element not traversable (3) : l'élément de réseau où se trouve la ressource n'est pas traversable. Cette situation peut se produire lorsque l'élément de réseau est restreint par un attribut de restriction.
  • Invalid field values (4) : une ou plusieurs valeurs de champ de la ressource se trouvent en dehors des domaines précodés ou par plage de la couche d'analyse. Par exemple, un nombre négatif peut se trouver à l'endroit où des nombres positifs sont requis.
  • Not reached (5) : la ressource ne peut pas être atteinte par le solveur.
  • Not located on closest (7) : l'emplacement réseau le plus proche de la ressource n'est pas traversable en raison d'une restriction ou d'une interruption. La ressource a par conséquent été positionnée sur l'entité de réseau traversable la plus proche.

Classe d’entités Routes

La classe Itinéraires stocke le ou les itinéraires résultant de l'analyse. C'est une classe en sortie uniquement. La couche d'analyse de la ressource la plus proche remplace ou supprime toutes les entités d'itinéraires pendant l'analyse.

Itinéraires : champs en sortie

Champ en sortieDescription

ObjectID

Champ d'ID géré par le système.

Shape

Champ de géométrie qui indique l'emplacement géographique de l'objet d'analyse de réseau.

Name

Le nom de l'itinéraire de la ressource la plus proche est basé sur les noms de la ressource et de l'incident associés.

Le nom de la ressource est le premier si la direction du déplacement s'effectue de la ressource vers l'incident. Par exemple, Facility 5-Incident 3 indique que l'itinéraire part de Facility 5 pour atteindre Incident 3. Le nom de l'incident est le premier si la direction du déplacement s'effectue de l'incident vers la ressource.

FacilityID

ID unique de la ressource visitée par l'itinéraire.

FacilityRank

Rang de la ressource parmi toutes les ressources trouvées pour l'incident associé ; la ressource la plus proche a un rang de 1.

IncidentCurbApproach

Décrit le côté du véhicule sur lequel se trouve l'incident lors de l'arrivée à ou du départ de l'incident. Une valeur de 1 indique le côté droit du véhicule ; une valeur de 2 le gauche.

FacilityCurbApproach

Décrit le côté du véhicule sur lequel se trouve la ressource lors de l'arrivée à ou du départ de la ressource. Une valeur de 1 indique le côté droit du véhicule ; une valeur de 2 le gauche.

IncidentID

ID unique de l'incident visité par l'itinéraire.

Total_ [Coût]

(Par exemple, Total_Minutes, où Minutes représente le coût de déplacement)

Le coût cumulé de l'itinéraire entre la ressource et l'incident. Ce champ est généré pour l'attribut d'impédance et tous les attributs cumulés.

StartTime

L'heure de début de l'itinéraire, signalée en heure locale au premier arrêt.

EndTime

L'heure de fin de l'itinéraire, signalée en heure locale au dernier arrêt.

StartTimeUTC

L'heure de départ de l'itinéraire en temps universel coordonné (UTC).

EndTimeUTC

L'heure de fin de l'itinéraire en temps universel coordonné (UTC).

Propriétés de la couche d'analyse de la ressource la plus proche

Les sous-sections suivantes répertorient les paramètres que vous pouvez définir sur la couche d'analyse. Ils figurent sous l'onglet Ressource la plus proche qui n'est disponible que lorsque vous sélectionnez votre couche Ressource la plus proche ou l'une de ses sous-couches dans la fenêtre Contenu.

Onglet Ressource la plus proche

Exécuter

Après avoir chargé les entités en entrée et défini les propriétés d'analyse, cliquez sur Exécuter Exécuter pour effectuer l'analyse de la ressource la plus proche.

Importer des ressources

Importer des ressources Importer des ressources se trouve dans le groupe Données en entrée. Cliquez dessus pour charger des entités provenant d'une autre source de données, une couche d'entités ponctuelles par exemple, dans la classe d'entités Ressources.

Importer des incidents

Importer des incidents Importer des incidents se trouve dans le groupe Données en entrée. Cliquez dessus pour charger des entités provenant d'une autre source de données, une couche d'entités ponctuelles par exemple, dans la classe d'entités Incidents.

Importer des interruptions

Importer des interruptions Importer des interruptions se trouve dans le groupe Données en entrée. Cliquez dessus pour charger des entités provenant d'une autre source de données, une autre couche d'entités par exemple, dans une des classes d'entités d'interruptions (interruptions ponctuelles, interruptions linéaires ou interruptions polygonales).

Mode

La liste déroulante Mode (Mode) vous permet de choisir un mode de déplacement, à savoir un groupe de paramètres qui modélisent ensemble le mouvement des piétons, des voitures, des camions ou un autre mode de déplacement. Les choix disponibles dans la liste déroulante varient selon les modes de déplacement configurés dans la source de données réseau à laquelle la couche d'analyse de réseau fait référence.

Sens

Votre analyse de la ressource la plus proche peut cumuler le temps de trajet ou un autre coût depuis ou vers la ressource.

  • Depuis la ressource : la direction du déplacement s'effectue de la ressource vers l'incident.
    Depuis la ressource
  • Vers la ressource : la direction du déplacement s'effectue de l'incident vers la ressource.
    Vers la ressource

Sur un réseau avec des restrictions unidirectionnelles et des temps de trajet différents selon le sens du trajet, le changement de direction de déplacement peut générer différents résultats. La direction à sélectionner dépend de la nature de votre analyse. Par exemple, pour acheminer le camion de pompiers le plus proche (la ressource) vers l'emplacement d'un incendie (l'incident), l'option En s'éloignant des ressources constitue le choix le plus approprié. Pour identifier la station-service la plus proche (la ressource) de votre position actuelle, l'option En direction des ressources est mieux adaptée, car vous devez vous diriger vers la ressource.

Limite

Lorsque vous calculez le chemin de moindre coût à partir d'un incident vers une ressource, le solveur Ressource la plus proche cesse de rechercher les ressources situées au-delà de la limite d'impédance. Aucune ressource au-delà de cette limite n'est trouvée pour cet incident. Les unités que vous utilisez pour la valeur limite apparaissent en regard de la liste déroulante Mode.

Remarque :

Cutoff (Limite) attribue des valeurs par défaut aux origines qui ne possèdent pas de valeurs numériques stockées dans le Cutoff_ champ [Coût].

Infrastructures

Vous pouvez spécifier le nombre de ressources à rechercher par incident en saisissant une valeur pour Ressources.

Remarque :

La valeur du champ Ressources peut être remplacée par incident en spécifiant une valeur individuelle pour la propriété TargetFacilityCount dans la sous-couche des incidents.

Arrive Depart Date-Time Type (Type Date-Heure Arrivée/Départ)

La liste déroulante Arrive Depart Date-Time Type (Type Date-Heure Arrivée/Départ) du groupe Arrive/Depart Time (Heure d’arrivée/de départ) est disponible si les unités de coût sont basées sur le temps. Dans la liste déroulante, déterminez si une valeur d'heure et de date spécifique est fournie pour indiquer l'heure à laquelle les itinéraires quittent leur premier arrêt. Une heure et une date spécifiques sont définies principalement pour résoudre l’analyse à l’aide des conditions de trafic dynamiques ou des horaires de transport en commun, mais, pour intégrer le trafic ou les transports en commun dans l’analyse, le jeu de données réseau ou le service d'itinéraire doit inclure les données de trafic ou de transport en commun.

Les options de la liste déroulante Arrive Depart Date-Time Type (Type Date-Heure Arrivée/Départ) sont les suivantes :

  • Not Using Time (N’utilise pas le temps) N’utilise pas le temps : que la source de données réseau inclut ou non des données sur la circulation, les résultats sont basés sur des temps de trajet statiques. Ce type de temps de trajet dans une rue ne varie pas pendant la journée. Les zones de texte Time (Heure) et Date (Date) ne sont pas disponibles.

  • Date & heure personnalisées Heure et date personnalisées : vous indiquez l'heure de début en spécifiant une heure du jour et une date calendaire. Les zones de texte Time (Heure) et Date (Date) sont disponibles pour vous permettre de fournir ces informations.

  • Aujourd'hui Aujourd’hui : vous indiquez une heure, et la date est supposée être celle du jour même. La zone de texte Time (Heure) est disponible pour vous permettre de spécifier l'heure du jour et la zone de texte Date (Date) est définie sur la valeur Today (Aujourd'hui) et n’est pas disponible pour éviter toute modification.

  • Date et heure actuelles Date et heure actuelles : lorsque vous exécutez l'analyse, l'heure et la date sont définies sur les valeurs actuelles correspondantes. Cette option est utile si votre jeu de données réseau est configuré avec des données en direct sur la circulation et que les itinéraires sont distribués aux chauffeurs en vue d'être appliqués immédiatement après l'analyse. La zone de texte Time (Heure) est définie sur Now (Maintenant) et la zone de texte Date (Date), sur Today (Aujourd’hui). Toutes deux n’étant pas disponibles, elles ne peuvent pas être modifiées.

  • Jour de la semaine Jour de la semaine : indiquez une heure dans la journée et un jour de la semaine. Les zones de texte Time (Heure) et Date (Date) sont disponibles pour vous permettre de fournir ces informations. Définissez le jour de la semaine en saisissant une des valeurs suivantes dans la zone de texte Date :

    • Dimanche
    • Lundi
    • Mardi
    • Mercredi
    • Jeudi
    • Vendredi
    • Samedi

Utilisation du temps

Vous pouvez choisir la date et l'heure spécifiées comme heure de départ ou d'arrivée.

Utilisation du temps : départ Départ : représente la date et l'heure auxquelles les itinéraires de ressources les plus proches doivent démarrer.

Utilisation du temps : arrivée Arrivée : représente la date et l'heure auxquelles les itinéraires de ressources les plus proches doivent se terminer.

Type de forme linéaire de la géométrie en sortie

Ceci permet de contrôler le mode d'affichage de la sortie sur la carte. L'analyse de la ressource la plus proche résout toujours les chemins de moindre coût le long du réseau à l'aide des paramètres que vous spécifiez, mais en plus d'afficher ces chemins réels le long du réseau sur la carte, vous pouvez également représenter les itinéraires sur une carte à l'aide de simples lignes droites entre les incidents et les ressources ou sans aucune ligne.

Accumulate Cost Attributes (Attributs du coût d’accumulation)

Le menu déroulant Accumulate Cost Attributes (Attributs du coût d’accumulation) du groupe Travel Settings (Paramètres de déplacement) permet de configurer les attributs de coûts cumulés. Ce menu déroulant n’est pas disponible si la source de données réseau est un service, que les types de géométrie en sortie n’incluent aucune ligne ou en l’absence d’attributs de coût. Les attributs sont regroupés par domaine d’unités représenté comme en-tête du groupe (par exemple, Time (Heure) ou Distance (Distance)). Une case cochée indique que la couche d’analyse accumulera l’attribut coché lors du calcul.

Menu déroulant Accumulate Cost Attributes (Attributs du coût d’accumulation)

Si plusieurs couches d’analyse de même type sont sélectionnées, cette case à cocher indique un état mixte si les couches ne partagent pas toutes le même statut coché pour un même attribut. Dans l’image ci-après, l’attribut WeekendFallbackTravelTime étant sélectionné pour plusieurs couches, il est coché.

Case à cocher indiquant un état mixte

Si toutes les couches sélectionnées partagent le statut coché pour un attribut, la case à cocher indique cet état.

Les cases sont cochées pour cette attribut

Feuilles de route

  • Output on Solve (Sortie lors du calcul) : activez cette option pour générer des feuilles de route lors du calcul pour la couche d'analyse de réseau actuelle.
  • Show Directions (Afficher les feuilles de route) Feuille de route : si l’option Output on Solve (Sortie lors du calcul) est sélectionnée et que vous cliquez sur l’option Show Directions (Afficher les feuilles de route), la fenêtre Directions (Feuilles de route) apparaît avec des feuilles de route tournant par tournant pour chaque itinéraire de la solution.

Partager en tant que couches d'itinéraires

Le bouton Route Layers (Couches d’itinéraires) Partager en tant que couches d'itinéraires du groupe Share As (Partager en tant que) vous permet de partager les résultats de l‘analyse en tant que couches d’itinéraires. Ce bouton ouvre l’outil de géotraitement Share as Route Layers (Partager en tant que couches d'itinéraires). S'il s'exécute avec succès, les résultats de l’analyse sont partagés en tant qu’éléments de couche d’itinéraires dans le portail.