Menu
  • Hem
  • Dokument
  • Om Mig
Geosupportsystem

Test med GeoWebCache

Posted on 2017-08-30

Jag har inte installerat en separat cache tidigare, men nu är det dags.
Jag väljer GeoWebCache och följer instruktionerna på http://geowebcache.org/docs/current/installation/prerequisites/linux.html
Jag börjar med en Virtuell Linux Server eftersom jag inte alls är säker på vart detta kommer att ta vägen.
Jag börjar med att skapa en installationskatalog och laddar ner senaste Java till katalogen för uppackning och installation.

sudo mkdir /usr/java/
cd /usr/java/
{hämta jre från oracle}
sudo tar zxvf jre-8u144-x64.tar.gz

Det är lite krångligt att hämta JRE utan gui, men det får man fixa på ett eller annat sätt…
Instruktionen är lite förvirrande och känns lite gammal… Som webbserver skall Tomcat6 användas, men den är jättegammal så jag provar med Tomcat8 i stället.

sudo apt install tomcat8

Sedan skall man ändra i ”Catalina” filen (/usr/share/tomcat8/bin/setenv.sh) och lägga till:

export PATH="/usr/java/jre1.8.0/bin:$PATH"
JAVA_OPTS="-server -Xmx256M"

Efter en hel del tester fram och tillbaka så tror jag att jag efter detta har en server med Java igång… (testa på http://server-ip:8080).
Sedan är det bara att hämta zip-filen med geowebcache (war) och packa upp denna på sökvägen /var/lib/tomcat8/webapps/geowebcache/. Observera att både ”zip” filen och sedan ”war” filen i denna skall packas upp. Efter uppackningen skall det finnas filer och kataloger på geowebcache-sökvägen och om man öppnar en webbläsare på http://server-ip:8080/geowebcache så skall man förhoppningsvis vara igång.
Skärmbild_2017-08-26_12-53-29.png
Tyvärr så blir det sedan lite väl krångligt och motsägelsefullt i instruktionerna jämfört med vad jag har installerat för att jag skall ha tid att gå hela vägen i mål.
Jag kan aktivera ytterligare demo applikationer och jag tror att jag vet var jag skall lägga till nya tjänster, men det känns inte intuitivt. Det är mycket enklare att göra allt detta via GeoServer där GeoWebCache ingår.
Vill man cacha sina WMS tjänster från QGIS Server så kan man ju bara ta dessa tjänsters url och lägga till dessa i GeoServer! Då kommer cachen att byggas upp för alla anrop som går via GeoServer i stället för direkt mot QGIS Server…
Sedan finns det säkert fler cachprogram man kan använda, och sedan måste man även värdera hur snabba dessa är innan man väljer vilken man skall använda.
För mina behov så skulle jag nog fortsatt hävda att en installation av GeoNode (där GeoServer ingår) är den enklaste lösningen för QGIS Server. Tills vidare så får man installera QGIS Server separat, men när man väl har ett projekt som skall publiceras så kan man göra det via GeoServer. Genom GeoNode kan man sedan bygga sina webbkartor och sedan publicera dessa med OpenLayers…

Lämna ett svar Avbryt svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Translate with Google

GBR In English
GER Auf Deutch
FRA En Français
ESP En Español
Swedish is a hard language for a machine to translate. Nuance and detail will likely be lost.
     

Bok om QGIS på Svenska

Bok

Beställ Boken/E-bok genom att klicka på bilden (även förhandsgranskning).

Senaste kommentarer

  • Gabriel om Punktmoln i QGIS 3.18
  • klakar om Punktmoln i QGIS 3.18
  • Gabriel om Punktmoln i QGIS 3.18
  • Hector Garrido om QGIS LTR vs LTR
  • Christian om Stildelning för QGIS

Arkiv

Prenumerera på Geosupportsystem

Skriv in namn och epost för att prenumerera på meddelanden från denna blogg.
Loading

geosupport

YouTube video to frames. Processed in OpenDroneMap YouTube video to frames. Processed in OpenDroneMap and visualized in QGIS 3.17.
Japp! Dubbelbeställde TVÅ gånger. En annan mode Japp! Dubbelbeställde TVÅ gånger. En annan modell levererades idag.
Ooops. Tryckte nog för många gånger på bestäl Ooops. Tryckte nog för många gånger på beställ-knappen...
Ladda mer...

Meta

  • Logga in
  • Flöde för inlägg
  • Flöde för kommentarer
  • WordPress.org
©2021 Geosupportsystem | WordPress Theme by Superbthemes.com