Field Summary |
|
public int | debugAffichageCommentaires |
public boolean | debugBilanSurObjetsGeo Pour debug uniquement. |
public boolean | debugBuffer Pour la représentation graphique des liens d'appariement entre cartes topos. |
public double | debugPasTirets Pour la représentation graphique des liens d'appariement entre cartes topos. |
public double | debugTailleBuffer Pour la représentation graphique des liens d'appariement entre cartes topos. |
public boolean | debugTirets Pour la représentation graphique des liens d'appariement entre cartes topos. |
public float | distanceArcsMax Distance maximum autorisée entre les arcs des deux réseaux. |
public float | distanceArcsMin Distance minimum sous laquelle l'écart de distance pour divers arcs du réseaux 2
(distance vers les arcs du réseau 1) n'a plus aucun sens. |
public float | distanceNoeudsImpassesMax Distance maximale autorisée entre deux noeuds appariés, quand le noeud du réseau 1
est une impasse uniquement.
Ce paramètre permet de prendre en compte le fait que la localisation exacte des extrémités d'impasse
est assez imprécise dans certains réseaux (où commence exactement une rivière par exemple?). |
public float | distanceNoeudsMax Distance maximale autorisée entre deux noeuds appariés. |
public boolean | exportGeometrieLiens2vers1 |
public List | populationsArcs1 |
public List | populationsArcs2 |
public boolean | populationsArcsAvecOrientationDouble Prise en compte de l'orientation des arcs sur le terrain (sens de circulation).
Si true : on suppose tous les arcs en double sens.
Si false: on suppose tous les arcs en sens unique, celui défini par la géométrie.
NB: ne pas confondre cette orientation 'géographique réelle', avec l'orientation de la géoémtrie. |
public List | populationsNoeuds1 |
public List | populationsNoeuds2 |
public boolean | projeteNoeud2surReseau1 Doit on projeter les noeuds du réseau 2 sur le réseau 1 pour découper ce dernier ?
Ce traitement réalise un surdécoupage du réseau 1 qui facilite l'appariement dans certains cas
(par exemple si les réseaux ont des niveaux de détail proches), mais qui va aussi un peu
à l'encontre de la philosophie générale du processus d'appariement. |
public double | projeteNoeud2surReseau1_DistanceNoeudArc Distance max de la projection des noeuds 1 sur le réseau 2. |
public double | projeteNoeud2surReseau1_DistanceProjectionNoeud Distance min entre la projection d'un noeud sur un arc et les extrémités de cet arc
pour créer un nouveau noeud sur le réseau 1. |
public boolean | projeteNoeud2surReseau1_ImpassesSeulement Si true: on ne projete que les impasses du réseau 2 sur le réseau 1
Si false: on projete tous les noeuds du réseau 2 sur le réseau 1. |
public boolean | projeteNoeuds1SurReseau2 Doit on projeter les noeuds du réseau 1 sur le réseau 2 pour découper ce dernier ?
Ce traitement réalise un surdécoupage du réseau 2 qui facilite l'appariement dans certains cas
(par exemple si les réseaux ont des niveaux de détail proches), mais qui va aussi un peu
à l'encontre de la philosophie générale du processus d'appariement. |
public double | projeteNoeuds1SurReseau2_DistanceNoeudArc Distance max de la projection des noeuds 2 sur le réseau 1. |
public double | projeteNoeuds1SurReseau2_DistanceProjectionNoeud Distance min entre la projection d'un noeud sur un arc et les extrémités de cet arc
pour créer un nouveau noeud sur le réseau 2. |
public boolean | projeteNoeuds1SurReseau2_ImpassesSeulement Si true: on ne projete que les impasses du réseau 1 sur le réseau 2
Si false: on projete tous les noeuds du réseau 1 sur le réseau 2. |
public boolean | topologieElimineNoeudsAvecDeuxArcs1 |
public boolean | topologieElimineNoeudsAvecDeuxArcs2 |
public boolean | topologieFusionArcsDoubles1 Fusion des arcs doubles.
Si true: si le réseau 1 contient des arcs en double (même géométrie exactement),
alors on les fusionne en un seul arc pour l'appariement. |
public boolean | topologieFusionArcsDoubles2 Fusion des arcs doubles.
Si true: si le réseau 2 contient des arcs en double (même géométrie exactement),
alors on les fusionne en un seul arc pour l'appariement. |
public boolean | topologieGraphePlanaire1 |
public boolean | topologieGraphePlanaire2 |
public double | topologieSeuilFusionNoeuds1 Les noeuds proches du réseau 1 sont fusionnés en un seul noeud
(proches = éloignés de moins que ce paramètre). |
public double | topologieSeuilFusionNoeuds2 Les noeuds proches du réseau 2 sont fusionnés en un seul noeud
(proches = éloignés de moins que ce paramètre). |
public Population | topologieSurfacesFusionNoeuds1 Les noeuds du réseau 1 contenus dans une même surface de la population en paramètre
seront fusionnés en un seul noeud pour l'appariement.
Ce paramètre peut être null (défaut), auquel il est sans influence.
Exemple typique: on fusionne toutes les extrémités de lignes ferrés arrivant dans une même aire de triage,
si les aires de triage sont définies par des surfaces dans les données. |
public Population | topologieSurfacesFusionNoeuds2 Les noeuds du réseau 2 contenus dans une même surface de la population en paramètre
seront fusionnés en un seul noeud pour l'appariement.
Ce paramètre peut être null (défaut), auquel il est sans influence.
Exemple typique: on fusionne toutes les extrémités de lignes ferrés arrivant dans une même aire de triage,
si les aires de triage sont définies par des surfaces dans les données. |
public boolean | varianteChercheRondsPoints Recherche des ronds-points (faces circulaires) dans le réseau 2, pour éviter
d'apparier un noeud du réseau 1 à une partie seulement d'un rond-point
(si une partie seulement est appariée, tout le rond point devient apparié).
NB: Paramètre utile uniquement pour les réseaux routiers a priori. |
public boolean | varianteFiltrageImpassesParasites Quand un arc est apparié à un ensemble d'arcs, élimine de cet ensemble
les petites impasses qui créent des aller-retour parasites (de longueur inférieure à distanceNoeuds).
NB: paramètre spécifique aux réseaux simples, qui permet d'améliorer le recalage. |
public boolean | varianteForceAppariementSimple Niveau de complexité: recherche ou non de liens 1-n aux noeuds. |
public boolean | varianteRedecoupageArcsNonApparies Appariement en deux passes qui tente un surdécoupage du réseau pour les arcs non appariés en première passe. |
public boolean | varianteRedecoupageNoeudsNonApparies Appariement en deux passes qui tente un surdécoupage du réseau pour les noeuds non appariés en première passe. |
public double | varianteRedecoupageNoeudsNonApparies_DistanceNoeudArc Distance max de la projection des noeuds du réseau 1 sur le réseau 2. |
public double | varianteRedecoupageNoeudsNonApparies_DistanceProjectionNoeud Distance min entre la projection d'un noeud sur un arc et les extrémités de cet arc
pour créer un nouveau noeud sur le réseau 2 ?
Utilisé uniquement si varianteRedecoupageNoeudsNonApparies = true. |