-
Notifications
You must be signed in to change notification settings - Fork 48
Skapa söktjänster
Detta dokument är främst giltigt för Hajk 3.5 och framåt.
Du kan skapa egna söktjänster genom att använda WFS-tjänster från geoserver. För att ställa in användningen i verktyget Sök, se mer på wikisidan Sök.
Söktjänster är de sk WFS-tjänster som användaren kan använda genom att ange en söktext i sökfältet eller genom att använda någon av de spatiala sökverktyg i kartan. Se mer i Guide för sökverktyget som också finns tillgänglig på Hajks välkomstsida.
Konfigurera verktyget
Öppna fliken "Söktjänster" i Hajk Admin.
För att välja vilken WFS-tjänst klicka först på Ladda lager för att få fram listan på tillgängliga sådana.
Välj den WFS-tjänst du vill använda (det går inte att använda flera).
Ange sedan ett visningsnamn.
I inforutan anger du vilka attribut som ska visas och hur. Använd helst MarkDown-kod (undvik HTML). Attributfälten som ska användas anges inom klamrar, t ex {trakt}.
Längre ner kan man ange det attributfält som ska användas vid sökningen, det attributfält som ska visas och namnet på geometrifältet (oftast geom)
Klicka på Spara när du är nöjd.
När en söktjänst sätts upp är det viktigt att förstå hur de olika inställningarna påverkar Hajks grässnitt. Därför går vi nedan igenom ett exempel.
Utgångsläget är att vi ställer in att ett lager ska ha tre visningsfält samt ett kort visningsfält:
Kort visningsfält kommer att visas i kartan intill sökresultatet i ett tidigt läge, vilket förutsätter att inställningen Rita ut alla sökträffar i kartan automatiskt är aktivt för den valda kartan (detta ställs in i inställningarna för Sökverktyget under respektive karta).
När resultatlistan visas i listvyn (dvs med samtliga träffar synliga - ej detaljvy för en träff) kommer användaren kunna se de korta visningsfälten i kartan samtidigt som de vanliga visningsfälten kommer utgöra etiketterna i resultatlistan:
Om användaren väljer att klicka sig in på ett resultat så kommer etiketten i kartan för det valda sökresultatet att omvandlas från kort visningsfält till att istället visa de "vanliga", långa, visningsfälten:
Med hjälp av dessa två inställningar kan man bygga mycket anpassade kartor med hög flexibilitet av vad som visas eller döljs för användaren, utifrån behoven för respektive karta och lager.