../../_images/logo_geoserver.png ../../_images/OSGeo_project.png

GeoServer Pika-aloitus

GeoServer on java-sovellus, joka palvelee karttoja (ja tietoja) muille asiakkaille (kuten selaimille) piirtämiseen. GeoServerin mukana tulee selainpohjainen hallintaliittymä, joka muodostaa yhteyden useisiin tietolähteisiin.

Tässä Pika-aloitusnäytössä kuvataan, miten:

  • vektori- ja rasteritietolähteen lisääminen GeoServeriin

  • käytä väriä karttaominaisuuksilla muotoilun avulla

  • testaa kerrokset yksinkertaisessa verkkokartassa

  • tietoja asiakkaista, jotka voivat näyttää kartat

  • tason lisääminen NetCDF-tiedostosta

Käynnistä Geoserver

  1. Valitse Käynnistä-valikosta Geospatial ‣ Web Services ‣ GeoServer ‣ Start GeoServer. Sovellus käynnistyy hetken ja avaa verkkosivun http://localhost:8082/geoserver/web

    ../../_images/geoserver-login.png
  2. Kirjaudu sisään käyttäjätunnuksella admin ja salasanalla geoserver. Näet nyt admin sivu.

    ../../_images/geoserver-welcome.png
  3. Valitse Tason esikatselu -linkki vasemmanpuoleisen valikon Data-osion yläosasta, niin näet palvelimeen ladattujen tasojen esikatselun.

    ../../_images/geoserver-layerpreview.png
  4. Vieritä sivun alareunaan ja napsauta OpenLayers-linkkiä tiger-ny-rivillä. Tämä avaa uuden ikkunan, jossa on joidenkin mallitietojen esikatselu.

    ../../_images/geoserver-preview.png
  5. Voit lähentää karttaa kolmella tavalla:

  • klikkaamalla zoomauspalkkia vasemmalla, sitä korkeampi klikkaat sitä enemmän zoomattu näet.

  • käyttämällä hiiren vieritysrullaa (jos sinulla on sellainen), vierittäminen ylöspäin lähentää ja alas loitontaa.

  • vetämällä laatikko kartalla pitämällä alhaalla : kbd:’shift-näppäintä’ - tämä lähentää valittuun ruutuun (tai niin lähelle kuin sopii näyttöön).

Kokeile tätä näkymää ja katso joitakin muita esikatseluita. Kun olet tyytyväinen tarkastelemaan olemassa olevia tietoja, voit lisätä uusia tietoja.

Ladataan tietoja

Muista

Seuraavia vaiheita ei voi suorittaa, jos käytössä on vain luku-tiedostojärjestelmä (kuten DVD-levy). Sinun on joko suoritettava Virtuaalikoneessa tai USB:stä tai asennettava OSGeoLive (tai vain GeoServer) kiintolevylle.

Tässä esimerkissä käytämme Natural Earth -tietojoukkoa joka sisältyy OSGeoLiveen (/usr/local/share/data/natural_earth2/).

  1. Meidän on luotava myymälä tiedoillemme. Lähettäjä GeoServer järjestelmänvalvojan sivu menee Stores.

  2. Napsauta Add new Store. Näet tämän sivun:

    The New Store page
  3. Valitse Directory of spatial files. Näet seuraavat asiat:

    Filling in the New Store page
  4. Kirjoita tietosäilön nimi (esimerkiksi Natural Earth) ja täytä tietojoukon URL-osoite - tässä tapauksessa /usr/local/share/data/natural_earth2/. Selaa-painikkeella voit etsiä hakemiston, jos tietosi ovat jossain muualla.

  5. Lehdistö save.

    The Natural Earth Datastore
  6. Lehdistö publish vieressä yksi kerroksista lopettaa lisäämällä tiedot. Tämä vie sinut Tasot -sivulle:

    The layer publishing page

    Kun vierität sivua alaspäin, näet GeoServer on täyttänyt monet kentät sinulle. Kun saavut Coordinate Reference System, huomaat, että Native SRS -kohdassa sanotaan TUNTEMATON, sinun on täytettävä seuraava ruutu (ilmoitettu SRS) varmistaaksesi GeoServer tietää missä tiedot ovat.

  7. You can type epsg:4326 in the box

  8. Klikkaa Compute from data ja Compute from native bounds täyttääksesi rajauslaatikot.

  9. Lopuksi osuma: guilabel:save ja olet julkaissut ensimmäisen kerroksen.

Muista

Älä huoli, jos tason esikatselu ei näytä kovin hyvältä, koska se käyttää oletustyyliä. Seuraavassa jaksossa tarkastelemme tuottaa mukavampaa tyyliä.

Voit seurata samaa vaihetta muiden hakemiston tasojen kanssa käyttämällä tasosivun :guilabel:’Add a new resource’-painiketta. Valitse vain luonnollinen maakauppa avattavasta valikosta palataksesi kaupan sivulle.

Tietojen muotoilu

Tietojoukon muotoilu karttakerrokseen GeoServer käyttää OGC-standardia nimeltään Styled Layer Descriptor (SLD). Ne esitetään XML-tiedostoina, jotka kuvaavat sääntöjä, joita käytetään erilaisten symbolien käyttämiseen tietoihin.

Aloita säis, antaa tyyli Maa ja valtameri tietojoukot. Voit luoda SLD-tiedostoja yksinkertaisella tekstieditorilla, mutta joskus graafinen editori on parempi. Täällä on useita vaihtoehtoja, mutta |UG| antaa sinun avata muototiedostot suoraan ja käyttää yksinkertaisia tyylejä graafisen käyttöliittymän avulla. Se tarjoaa myös yksinkertaisen toimittajan, joka voi muokata XML: ää tarvittaessa.

Create simple styles

Please follow this instructions.

https://docs.geoserver.org/latest/en/user/styling/qgis/index.html

Tyylin lisääminen GeoServeriin

Nyt meidän täytyy siirtää nämä tyylit GeoServer.

  1. Tyyli-ikkunassa on vientipainike, jonka avulla voit tallentaa tyylisi määrittävän SLD-tiedoston.

  2. Tallennettuaan voit siirtyä GeoServer -sovellukseen admin-sivu uudelleen ja valitse Tyylit (Data-osan alaosassa).

  3. Valitse isää uusi tyyl -linkki. Sivun alareunassa on tiedostojen lähetyslaatikko ja selauspainike.

  4. Napsauttamalla selaa löytääksesi juuri tallentamasi tiedostot.

  5. Napsauta latauslinkkiä (selauspainikkeen vieressä) ja kopio tiedostosta ilmestyy editoriin.

  6. Jos napsautat vahvista-painiketta, korostetut rivit antavat sinulle virheilmoituksen, mutta voit turvallisesti ohittaa virheen (tai poistaa nämä rivit, koska ne eivät tee mitään).

  7. Paina sivun alaosassa olevaa Submit.

Adding a Style to GeoServer

Tyylin lisääminen tasoon

  1. Napsauta Layers -linkkiä GeoServer vasemmalla puolella olevassa valikossa ikkuna.

  2. Napsauta tasoa (esim. ne_10m_land) ja valitse sitten Publishing -välilehti.

  3. Muuta: guilabel: Default Style -ruutu edellisen osan lataamasi tyylin nimeen.

  4. Napsauta nyt Save ja siirry Kerroksen Esikatselu -sivulle tarkistaaksesi, että se näyttää hyvältä.

Muista

Kaikille esimerkkeille Natural Earth -kerroksista on tyyppitiedostoja /usr/local/share/geoserver.

WMS-kerrosten asiakkaat

Web Map Service (WMS) kerrokset, joista palvelet GeoServer voidaan käyttää useiden asiakkaiden kanssa tässä OSGeoLive-jakelussa, mukaan lukien:

Tason lisääminen NetCDF-tiedostosta

GeoServer NetCDF plugin mahdollistaa julkaisemisen rasters alkaen NetCDF tiedostoja.

NetCDF-säilön määrittäminen

  1. Kun olet suoritettaessa ”Käynnistä GeoServer”

  2. Kirjaudu järjestelmänvalvojana.

  3. Napsauta Lisää kauppoja ja sitten :guilabel:` NetCDF`.

  4. Kirjoita arvo tietolähteen nimelle (tässä esimerkissä käytetään ”netcdf”) ja NetCDF URL. Voit käyttää tätä mallitiedostoa:

    file:///usr/local/share/data/netcdf/polyphemus_20120401.nc
    
  5. Paina ”Save”, ”Publish” ”O3” kerros.

  6. Vieritä ”Data” -välilehden alareunaan ja paina uudelleen ”Save”.

    Adding a NetCDF store

NetCDF-tason esikatselu

  1. Valitse ”Layer Preview” vasemmalla olevasta valikosta

  2. Vieritä alas löytääksesi ”cite:O3”-merkinnän ja klikkaa ”OpenLayers”-linkkiä näyttääksesi tason esikatselun.

  3. Pisteiden napsauttaminen aiheuttaa sen, että ”Ozone_concentration” arvo näkyy kartan alareunassa olevassa taulukossa.

    OpenLayers preview of a NetCDF layer

Muista

Tämä GeoServer-ilmentymä on määritetty `` NETCDF_DATA_DIR`` Java-järjestelmän ominaisuuksilla sallimaan NetCDF-tiedostojen julkaiseminen vain luku -hakemistossa.

Mitä seuraavaksi?

Tämä on vasta ensimmäinen askel tiellä käyttää GeoServer. On paljon enemmän toimintoja voit kokeilla.