La ricerca parziale è attiva per impostazione predefinita.
Tuttavia, le impronte digitali per la ricerca parziale
per un catalogo vengono creati solo se configurati. Per creare le impronte digitali per
Il catalogo "mycatalog", ad esempio, imposta la seguente chiave in geomsearch.cfg
:
PartialSearchCatalogs=cat/mycatalog
Se si desidera impostare più di un catalogo, separare le voci con una virgola.
Questa impostazione si applica a tutte le modalità di creazione delle impronte digitali.
Infine, creare l'indice geometrico per l'intero catalogo.
La precisione è configurabile:
[PartialSearchAccuracies] Accurate=0.02,Accurate Intermediate=0.07,Intermediate Rough=0.15,Rough
Il primo valore è la somiglianza (0,10 = 10%) e il secondo è il nome visibile nell'applicazione (traducibile in .def).
La generazione di impronte digitali per la ricerca parziale richiede molto più tempo rispetto alla generazione di impronte digitali normali. Inoltre, le impronte digitali richiedono più spazio su disco. Per questo motivo non vengono generate di default per tutti i cataloghi.
L'indice si trova in $CADENAS_DATA/index/cat/cat_<catalogname>/partial e contiene i seguenti file:
Dopo un aggiornamento vengono creati altri tre file:
È costruito in modo simile al normale GeoSearch. Invece dell'indice lineare, utilizza un indice di ricerca veloce (.edx).
Le dimensioni delle cache possono essere modificate nei blocchi CACHEV2_PARTIAL_SEARCH_32 o CACHEV2_PARTIAL_SEARCH_64. Regola empirica: SampleLineCacheSize ha la priorità più bassa. Aggiungendo un nome di file valido sotto LogFileName, le informazioni sulla cache verranno scritte dopo ogni ricerca. Queste possono essere utilizzate per distribuire la memoria in modo ottimale.
Vedere anche l' Sezione 1.3.3.6.6.16, “ Indice di ricerca geografica per la ricerca parziale ”
Vedere anche Sezione 7, “GeoDb ”.