Menu
  • Hem
  • Dokument
  • Om Mig
Geosupportsystem

Skapa en WMS klient på din GeoServer

Posted on 2013-03-18

GeoServer kan förhandsvisa data från sina tjänster via exempelvis OpenLayers, men som jag nämnt i tidigare inlägg så kan en del uppleva OpenLayers som lite krångligt.

Då är Leaflet betydligt enklare och här följer en instruktion för hur du skapar en sida på din egen GeoServer.

Grundförutsättningen är Ubuntu Server 12.04 LTS med GeoServer installerat (se tidigare inlägg). IP adressen till min virtuella server är 192.168.0.25 så detta skall du ersätta med IP adressen för din egen server.

Börja med att hämta och packa upp Leaflet.

wget https://github.com/Leaflet/Leaflet/zipball/v0.5.1
unzip v0.5.1

Kopiera applikationsfilerna till webbroten och skapa klientsidan.

sudo cp -r Leaflet-Leaflet-0deed73/dist/ /var/lib/tomcat7/webapps/ROOT/leaflet
cd /var/lib/tomcat7/webapps/ROOT/
sudo vi leaflet.htm

Skriv in följande

<html>
<head>
<link rel=”stylesheet” type=”text/css” href=”leaflet/leaflet.css” />
<script type=”text/javascript” src=”leaflet/leaflet.js”></script>
</head>
<body>
<b>Min karta</b>
<div id=”map” style=”width:1200px; height:800px;”></div>
<script type=’text/javascript’>
var map;
var m = new L.TileLayer.WMS(”http://192.168.0.25:8080/geoserver/wms”, {
layers: ’tiger-ny’,
format: ’image/png’
});
</script>
</body>
</html>

Sedan är det bara att surfa in på sidan 192.168.0.25:8080/leaflet.htm och njuta av ”Lower Manhattan” från din egen GeoServer.

Skärmbild från 2013-03-16 17:41:52

Du kan enkelt redigera leaflet.htm filen ovan för att visa valfritt WMS lager från din GeoServer.

Vill du fixa till ännu mera så finns det en del exempel på Leaflets hemsida och ännu flera på andra sidor på Internet.

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

  • klakar om Laga hål i höjddata
  • Per Ekström om Laga hål i höjddata
  • Sur om Mera verktyg i QGIS
  • Anton om ”Mobile *.Geodatabase”
  • Fredrik Ekberg om Ingen är oskyldig

Arkiv

Prenumerera på Geosupportsystem

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

geosupport

TrueNAS bygge. @fractaldesignna Define R5 är rikt TrueNAS bygge. @fractaldesignna Define R5 är riktigt trevlig att bygga i, och den sväljer väldigt mycket disk. Här skall virtualiseras både PostGis, WebODM och Geonode så småningom.
Då har jag lite att bläddra i ett tag framöver. Då har jag lite att bläddra i ett tag framöver.
YouTube video to frames. Processed in OpenDroneMap YouTube video to frames. Processed in OpenDroneMap and visualized in QGIS 3.17.
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