4#include <opentrep/config/opentrep-paths.hpp>
16 "/test_optd_por_public.csv");
99 boost::gregorian::to_tm (
Date_T (1970, boost::gregorian::Jan, 01));
117 "[\\u02B9] > \\u0027; [\\u002D] > \\u0020; [\\u201C] > \\u0020; [\\u201D] > \\u0020; [\\u0027] > \\u0020;";
130 "Any-Latin; NFD; [:M:] Remove; NFC; Lower;";
201 oBL.insert (
"City"); oBL.insert (
"city");
202 oBL.insert (
"Ville"); oBL.insert (
"ville");
203 oBL.insert (
"Stadt"); oBL.insert (
"stadt");
204 oBL.insert (
"Gorod"); oBL.insert (
"gorod");
205 oBL.insert (
"Airport"); oBL.insert (
"airport");
206 oBL.insert (
"Airfield"); oBL.insert (
"airfield");
207 oBL.insert (
"Airbase"); oBL.insert (
"airbase");
208 oBL.insert (
"Aeroport"); oBL.insert (
"aeroport");
209 oBL.insert (
"Aéroport"); oBL.insert (
"aéroport");
210 oBL.insert (
"Flughafen"); oBL.insert (
"flughafen");
211 oBL.insert (
"Flughafe"); oBL.insert (
"flughafe");
212 oBL.insert (
"Flughaveno"); oBL.insert (
"flughaveno");
213 oBL.insert (
"Lufthavn"); oBL.insert (
"lufthavn");
214 oBL.insert (
"Letise"); oBL.insert (
"letise");
215 oBL.insert (
"Letisko"); oBL.insert (
"letisko");
216 oBL.insert (
"Lotniczy"); oBL.insert (
"lotniczy");
217 oBL.insert (
"Lentoasema"); oBL.insert (
"lentoasema");
218 oBL.insert (
"Lapangan"); oBL.insert (
"lapangan");
219 oBL.insert (
"Bandar"); oBL.insert (
"bandar");
220 oBL.insert (
"Udara"); oBL.insert (
"udara");
221 oBL.insert (
"Terbang"); oBL.insert (
"terbang");
222 oBL.insert (
"Repülőtér"); oBL.insert (
"repülőtér");
223 oBL.insert (
"Aerodrome"); oBL.insert (
"aerodrome");
224 oBL.insert (
"Aerodromo"); oBL.insert (
"aerodromo");
225 oBL.insert (
"Aeroporto"); oBL.insert (
"aeroporto");
226 oBL.insert (
"Aeropuerto"); oBL.insert (
"aeropuerto");
227 oBL.insert (
"Аэропорт"); oBL.insert (
"аэропорт");
228 oBL.insert (
"Letiště"); oBL.insert (
"letiště");
229 oBL.insert (
"Летище"); oBL.insert (
"летище");
230 oBL.insert (
"Sân"); oBL.insert (
"sân");
231 oBL.insert (
"Bay"); oBL.insert (
"bay");
232 oBL.insert (
"Quốc"); oBL.insert (
"quốc");
233 oBL.insert (
"Tế"); oBL.insert (
"tế");
234 oBL.insert (
"International"); oBL.insert (
"international");
235 oBL.insert (
"Internacional"); oBL.insert (
"internacional");
236 oBL.insert (
"Internasional"); oBL.insert (
"internasional");
237 oBL.insert (
"Internazionale"); oBL.insert (
"internazionale");
238 oBL.insert (
"Internasjonale"); oBL.insert (
"internasjonale");
239 oBL.insert (
"Международный"); oBL.insert (
"международный");
240 oBL.insert (
"Международно"); oBL.insert (
"международно");
241 oBL.insert (
"Kansainvälinen"); oBL.insert (
"kansainvälinen");
242 oBL.insert (
"Nemzetközi"); oBL.insert (
"nemzetközi");
243 oBL.insert (
"Intl"); oBL.insert (
"intl");
244 oBL.insert (
"Saint"); oBL.insert (
"saint");
245 oBL.insert (
"Sankt"); oBL.insert (
"sankt");
246 oBL.insert (
"Municipal"); oBL.insert (
"municipal");
247 oBL.insert (
"County"); oBL.insert (
"county");
248 oBL.insert (
"Local"); oBL.insert (
"local");
249 oBL.insert (
"Ferry"); oBL.insert (
"ferry");
250 oBL.insert (
"Port"); oBL.insert (
"port");
251 oBL.insert (
"Harbour"); oBL.insert (
"harbour");
252 oBL.insert (
"Harbor"); oBL.insert (
"harbor");
const std::string DEFAULT_OPENTREP_SQLITE_DB_FILEPATH
const bool DEFAULT_OPENTREP_SQLITE_DB_FILLING_INDICATOR
const Weight_T K_DEFAULT_INDEXING_STD_WEIGHT
unsigned short NbOfErrors_T
const BlackList_T K_BLACK_LIST
const Weight_T K_DEFAULT_INDEXING_EXTRA_WEIGHT
const Percentage_T K_DEFAULT_ENVELOPE_PCT
std::set< std::string > BlackList_T
const std::string DEFAULT_DATE_STR
const unsigned short DEFAULT_OPENTREP_DEPLOYMENT_NUMBER_SIZE
const Percentage_T K_DEFAULT_MODIFIED_MATCHING_PCT
const char * K_ICU_ACCENT_REMOVAL_RULE
const char * K_ICU_GENERIC_TRANSLITERATOR_RULE
const NbOfWords_T K_DEFAULT_MAXIMUM_NUMBER_OF_WORDS_IN_STRING
const bool DEFAULT_OPENTREP_INCLUDE_NONIATA_POR
const std::string DEFAULT_OPENTREP_MYSQL_DB_PORT
const std::string DEFAULT_OPENTREP_SQL_DB_TYPE
const std::string DEFAULT_OPENTREP_MYSQL_DB_DBNAME
const Percentage_T K_DEFAULT_PAGE_RANK
boost::gregorian::date Date_T
const std::string DEFAULT_OPENTREP_MYSQL_DB_USER
const std::string DEFAULT_OPENTREP_MYSQL_DB_PASSWD
const std::tm DEFAULT_DATE_TM
const bool DEFAULT_OPENTREP_INDEX_IN_XAPIAN
const std::string DEFAULT_OPENTREP_MYSQL_DB_HOST
const unsigned short DEFAULT_OPENTREP_DEPLOYMENT_NUMBER
const std::string DEFAULT_OPENTREP_MYSQL_CONN_STRING
const std::string DEFAULT_OPENTREP_XAPIAN_DB_FILEPATH
unsigned short NbOfMatches_T
const bool DEFAULT_OPENTREP_ADD_IN_DB
const Percentage_T K_DEFAULT_FULL_CODE_MATCH_PCT
const std::string DEFAULT_OPENTREP_POR_FILEPATH
const NbOfMatches_T K_DEFAULT_XAPIAN_MATCHING_SET_SIZE
const char * K_ICU_QUOTATION_REMOVAL_RULE
const char * K_ICU_PUNCTUATION_REMOVAL_RULE
const NbOfErrors_T K_DEFAULT_SIZE_FOR_SPELLING_ERROR_UNIT
unsigned short NbOfWords_T
const Percentage_T K_DEFAULT_ATTENUATION_FCTR
static BlackList_T createBlackList()