| java.lang.Object fr.ign.cogit.geoxygene.contrib.appariement.surfaces.AppariementSurfaces
AppariementSurfaces | abstract public class AppariementSurfaces (Code) | | Appariement de surfaces.
Processus défini dans la thèse de Atef Bel Hadj Ali (2001),
et resume dans le rapport [Mustiere 2002]:
("Description des processus d'appariement mis en oeuvre au COGIT",SR/2002.0072, chap.6).
author: Braun & Mustière - Laboratoire COGIT author: version 1.0 |
Method Summary | |
public static void | ajoutPetitesSurfaces(EnsembleDeLiens liens, FT_FeatureCollection popRef, FT_FeatureCollection popComp, ParametresAppSurfaces param) | public static EnsembleDeLiens | appariementSurfaces(FT_FeatureCollection popRef, FT_FeatureCollection popComp, ParametresAppSurfaces param) Appariement entre deux ensembles de surfaces. | public static void | creeGeometrieDesLiens(EnsembleDeLiens liens, boolean persistant) | public static EnsembleDeLiens | filtreLiens(EnsembleDeLiens liensRegroupes, ParametresAppSurfaces param) | public static EnsembleDeLiens | preAppariementSurfaces(FT_FeatureCollection popRef, FT_FeatureCollection popComp, ParametresAppSurfaces param) 2 surfaces sont pré-appariées si elles respectent le "test d'association"
défini par Atef Bel Hadj Ali (2001). | public static EnsembleDeLiens | rechercheRegroupementsOptimaux(EnsembleDeLiens liensPreApp, FT_FeatureCollection popRef, FT_FeatureCollection popComp, ParametresAppSurfaces param) On recherche les regroupements optimaux de liens de pré-appariement, pour
maximiser la distance surfacique entre les groupes de référence et de comparaison. |
appariementSurfaces | public static EnsembleDeLiens appariementSurfaces(FT_FeatureCollection popRef, FT_FeatureCollection popComp, ParametresAppSurfaces param)(Code) | | Appariement entre deux ensembles de surfaces.
Processus inspiré de celui défini dans la thèse de Atef Bel Hadj Ali (2001),
et resumé dans le rapport de Seb
("Description des processus d'appariement mise en oeuvre au COGIT",SR/2002.0072, chap.6).
NB 1 : LE CAS DES LIENS N-M N'EST PAS VRAIMENT SATIFAISANT
ET DOIT ENCORE ETRE REVU (reflechir aux mesures). Néanmoins...
le processus a été amélioré pour mieux raffiner le traitement des liens n-m :
un lien n-m issu du regroupement des liens 1-1 peut être redécoupé en
plusieurs liens n'-m', alors que le processus d'Atef ne semble permettre
que de simplifier ce groupe n-m en UN seul groupe n'-m' (n'<=n, m'<=m)
NB 2 :Les liens finaux sont qualifiés (evaluation) par la mesure de
distance surfacique entre groupes de surfaces.
NB 3 : si la population de référence n'est pas indexée, elle le sera pendant le calcul
NB 4 : l'appariement est symétrique (si ref et comp sont échangés, les résultats sont identiques)
Parameters: popRef - : population des objets de référence. Ces objets doivent avoir une géométrie "geom" de type GM_Polygon Parameters: popComp - : population des objets de comparaisonCes objets doivent avoir une géométrie "geom" de type GM_Polygon Parameters: param - : paramètres de l'appariement : liens d'appariement calculés. Ces liens peuvent être de type n-m. |
creeGeometrieDesLiens | public static void creeGeometrieDesLiens(EnsembleDeLiens liens, boolean persistant)(Code) | | |
preAppariementSurfaces | public static EnsembleDeLiens preAppariementSurfaces(FT_FeatureCollection popRef, FT_FeatureCollection popComp, ParametresAppSurfaces param)(Code) | | 2 surfaces sont pré-appariées si elles respectent le "test d'association"
défini par Atef Bel Hadj Ali (2001). C'est-à-dire si :
1/ l'intersection des surfaces a une taille supérieure au seuil "surface_min"
ET
2/ l'intersection fait au moins la taille d'une des surfaces multipliée
par le paramètre "pourcentage_min".
NB 1 : Par construction : chaque lien pointe vers UN SEUL objet de la population
de référence et vers UN SEUL objet de la population de comparaison.
NB 2 : Aucune géométrie n'est instanciée pour les liens créés.
NB 3 : l'appariement est symétrique.
NB 4 : la population de comparaison est indexée si elle ne l'était pas avant
Parameters: popRef - : population des objets de référence. Parameters: popComp - : population des objets de comparaison. Parameters: param - : paramètres de l'appariement. : liens de pré-appariement calculés. |
rechercheRegroupementsOptimaux | public static EnsembleDeLiens rechercheRegroupementsOptimaux(EnsembleDeLiens liensPreApp, FT_FeatureCollection popRef, FT_FeatureCollection popComp, ParametresAppSurfaces param)(Code) | | On recherche les regroupements optimaux de liens de pré-appariement, pour
maximiser la distance surfacique entre les groupes de référence et de comparaison.
NB : l'appariement est symétrique
Parameters: param - : paramètres de l'appariement Parameters: liensPreApp - : liens issus du pré-appariement : liens d'appariement calculés (contient des objets de la classe Lien).Ces liens sont des liens n-m. |
|
|