La recherche partielle est activée par défaut.
Les empreintes digitales pour la fouille partielle sont
pour un catalogue, cependant, seulement si cela est configuré. Pour utiliser les empreintes digitales
Par exemple, pour le catalogue « MyCatalog », réglez la clé suivante dans geomsearch.cfg:
PartialSearchCatalogs=cat/mycatalog
Si vous souhaitez indiquer plusieurs catalogues, séparez les entrées par des virgules.
Ce paramètre s'applique à tous les types de données pour lesquels des empreintes numériques peuvent être générées.
Pour finir, générez l'index géométrique pour l'ensemble du catalogue.
La précision est configurable :
[PartialSearchAccuracies] Accurate=0.02,Accurate Intermediate=0.07,Intermediate Rough=0.15,Rough
La première valeur correspond au degré de similitude (0,10 = 10 %), la seconde au nom affiché dans l'application (traduisible dans le fichier .def).
La génération d'empreintes pour la recherche partielle prend nettement plus de temps que celle d'empreintes normales. De plus, ces empreintes occupent davantage d'espace de stockage. C'est pourquoi elles ne sont pas générées par défaut pour tous les catalogues.
L' index se trouve dans le répertoire $CADENAS_DATA/index/cat/cat_<CATALOGNAME>/partial. Il contient les fichiers suivants :
Après une mise à jour, trois fichiers supplémentaires sont créés :
La structure est similaire à celle de la recherche géographique standard. Au lieu de l'index linéaire, on utilise un index de recherche rapide (.edx).
La taille des caches peut être modifiée dans les blocs CACHEV2_PARTIAL_SEARCH_32 ou CACHEV2_PARTIAL_SEARCH_64. Règle générale : SampleLineCacheSize a la priorité la plus faible. Si vous indiquez un nom de fichier valide sous LogFileName, les informations de cache sont enregistrées après chaque recherche . Celles-ci permettent d’optimiser l’allocation de la mémoire .
Voir également Section 1.4.3.6.6.16, « Index de recherche géographique pour la recherche partielle ».
Voir aussi Section 5.24.6, « GeoDb ».
