Septima / spatialsuite-s4

Septima Search for Spatial Suite
10 stars 0 forks source link

søgning på flere ord eller som en del af 1 ord. #182

Open mwtishoj opened 8 years ago

mwtishoj commented 8 years ago

jeg kunne godt tænke mig, at hvis jeg skrev dai i S4, så ville den viser alle dai temaerne, men der kommer ingen, fordi der skal stå _(dai _i stedet. Det ville være super, hvis der kunne søges på en del af ordret, og det behøver ikke at være starten af ordet.

jeg har også prøvet at begrænse søgningen ved at skrive flere ord. eks. (dai) og kystnær, så skulle de øverste forslag gerne indeholde begge ord. Det er ikke tilfældet

skaermbillede 2016-04-27 kl 12 17 15 skaermbillede 2016-04-27 kl 12 16 36 skaermbillede 2016-04-27 kl 12 15 59

klavspc commented 8 years ago

Der søges kun i begyndelsen af ord. Det er derfor man ikke finder "(DAI", som begynder med "(" når der søges med "DAI". Grunden til, at der kun søges i begyndelsen af ord er at det vil være performance-tungt at teste om søgestrengen står noget sted.

Det vil være muligt at lave en regel i temasøgeren, at der skal ses bort fra parenteser i søgninger. Det vil tage højst et par timer. Er der andre tegn, der også skal ses bort fra?

[Intern note mht sortering: s4ThemeSearcher.js:295]

mwtishoj commented 8 years ago

Tak det ville være super. Den er vi med på, jeg ved ikke lige andre tegn.

MichaelDavidKnudsen commented 6 years ago

Er der ikke en måde, at få optimeret søgningen på, så det er mulig at søge med wildcards?

Vi har et eksempel, hvor temanavn og databeskrivelse indeholder ordet vejstøj, men ikke ordet støj, som er det, at de fleste vil søge på.

gis-haderslev commented 6 years ago

Work-around Det vi har lavet i tilsvarende situationer, for at gøre søgningen til at give resultater, var at tilføje lidt metadata tekst a la "Støj målet på...." I vores tilfælde i tema "Markdræn" har jeg tilføjet nedestående

    <cbinfo-metadata>
        <param name="metadata.text"><![CDATA[Dræn fra kendte drænprojekter]]></param>
    </cbinfo-metadata>

så nu kan S4 finde temaet ved at søge på dræn

MichaelDavidKnudsen commented 6 years ago

Det er rigtigt, at det er en måde at komme omkring det. Og det har vi også gjort ved enkelte temaer, men det er et problem med alle de temaer, som kommer fra eksempelvis datamodulet.