Stap 8: DataStore

<- Stap 7: Data opladen                      Stap 9: Feature Types ->

 

 

We hebben nu een werkende databank, met gegevens voor verschillende lagen erin. Wat we nu doen, is ervoor zorgen dat gegis deze gegevens effectief kan raadplegen. Dit gebeurt in meerdere stappen. Ten eerste is er de DataStore.

Een DataStore is een bron van data. Voor de hello-gegis applicatie uit stap4 werd een provincie-laag gebruikt. Deze provincies kwamen uit een shapefile. Of meer bepaald uit een shapefile-datastore. In deze stap gaan we de postgres databank configureren als datastore.

Het aanpassen van de datastore cataloog kan opnieuw gebeuren via de configuratie tool waar in de vorige stap naar verwezen werd (http://localhost:8080/gegis-1.2.6/config.jsp).
Kies in het menu voor de optie "Datastores". Hier krijg je 3 opties: testen, aanpassen en resetten van de datastore cataloog. Als je nu op "Test datastores" klikt, zal je volgende resultaat krijgen:

Hier zie je dus 2 datastores. De datastore "ShpProvincieDS" refereert naar de provincies shapefile terwijl de "PgWevDS"-datastore naar de postgres databank verwijst. Inderdaad, de datastore is alreeds geconfigureerd, maar is momenteel gewoon uitgeschakeld.
Wat we nu dus gaan doen, is deze gewoon activeren. Hiervoor klikken we, in de configuratie tool, op de knop "Wijzig datastores".

Op de afbeelding staan de 2 datastores gedefiniëerd. Als je dus "<datastore namespace = "postgis" enabled = "false" id = "PgWevDS" >" vervangt door "<datastore namespace = "postgis" enabled = "true" id = "PgWevDS" >" (enabled op true zetten), kan je ook van de postgres databank gebruik maken in alle gegis applicaties.
Klik dan op "opslaan" om de wijzigingen vast te leggen.

Om nu zeker te zijn dat alles correct is verlopen, is het aan te raden om terug op de "Test datastores" te klikken. Dit moet nu volgend resultaat opleveren.

Moest dit niet het gewenste resultaat teruggeven, kan je steeds op de "Reset datastores" knop drukken. Dit zal de datastore cataloog terugzetten zoals hij in het begin van deze stap was.

 

 

<- Stap 7: Data opladen             Stap 9: Feature Types ->