Je suis à la recherche d'un meilleur moyen de rechercher à travers les plages numériques dans Oracle Text. J'ai une application de base de données qui fait beaucoup de choses de type SIG, mais nous voulons maintenant ajouter la recherche de gamme de rue à elle. Donc, je voudrais stocker les valeurs min et max dans une colonne, et chercher un nombre dans ces valeurs. Je suis heureux d'aller explorer les options, mais j'aimerais avoir quelques indications sur la direction à prendre. Est-ce que quelqu'un a des suggestions pour moi?Recherche de texte Oracle pour les plages
EDIT: nous essayons simplement de faciliter les recherches d'adresse. Le texte sur les pièces d'adresse a été un énorme succès, mais nous voulons stocker des rangées de rue au lieu de chaque numéro de maison individuel. Donc, si je cherchais "11 high street", je m'attendrais à un match si high street avait une gamme de 1 à 1000. J'aimerais aussi quelques options que je peux utiliser si je cherchais "flat 1 11 high" rue "aussi bien. Je pense que je devrais faire quelques jiggery avec l'entrée dans ces cas, je veux juste savoir quel genre d'outils il y a que je pourrais essayer de travailler avec.
Pouvez-vous donner plus de détails sur la configuration. Quel est le format de votre adresse et y attachez-vous des coordonnées spatiales? Ma première impression est que, plutôt que des numéros de rues, vous aurez besoin d'une géométrie en forme de boîte ou de ligne pour voir s'il y a une intersection. –