Ero sivun ”Mapserver” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p
ei muokkausyhteenvetoa
Ei muokkausyhteenvetoa |
pEi muokkausyhteenvetoa |
||
(9 välissä olevaa versiota toisen käyttäjän tekemänä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
{{Ohjelma | |||
| nimi=Mapserver | |||
| kuva=[[Tiedosto:Mapserver.png|150px]] | |||
| kuvateksti= | |||
| käyttöliittymä=[[palvelin]] | |||
| lisenssi=[[MIT-lisenssi]] | |||
| kotisivu=[http://mapserver.org/ mapserver.org] | |||
}} | |||
'''Mapserver''' on Minnesotan yliopiston yhteistyössä NASAn kanssa kehittämä ohjelma, jolla voi tuottaa mm. tietokannassa olevasta paikkatietoaineistosta karttakuvia. Mapserver on vaihtoehto [[Geoserver|Geoserverille]]. | '''Mapserver''' on Minnesotan yliopiston yhteistyössä NASAn kanssa kehittämä ohjelma, jolla voi tuottaa mm. tietokannassa olevasta paikkatietoaineistosta karttakuvia. Mapserver on vaihtoehto [[Geoserver|Geoserverille]]. | ||
Rivi 4: | Rivi 13: | ||
[[Tiedosto:Osm-mapserver-world.png|thumb|right|Koko maailmasta on vain rannikoiden rajat tässä esimerkissä]] | [[Tiedosto:Osm-mapserver-world.png|thumb|right|Koko maailmasta on vain rannikoiden rajat tässä esimerkissä]] | ||
Tällä sivulla on ohje, miten omalle koneelleen voi asentaa Mapserverin sekä OpenStreetMap.org:n Suomen paikkatietoaineistot ja selata karttaa OpenLayers-käyttöliittymäkomponentilla | Tällä sivulla on ohje, miten omalle koneelleen voi asentaa Mapserverin sekä OpenStreetMap.org:n Suomen paikkatietoaineistot ja selata karttaa OpenLayers-käyttöliittymäkomponentilla. Ohjeen pääasiallisena lähteenä on toiminut http://trac.osgeo.org/mapserver/wiki/RenderingOsmData | ||
== Tietokannan valmistelu == | |||
''postgres''-nimisenä käyttäjänä luodaan tietokanta ja asennetaan sinne PostGIS-laajennus | |||
sudo -u postgres createdb osm | sudo -u postgres createdb osm | ||
sudo -u postgres createlang plpgsql osm | sudo -u postgres createlang plpgsql osm | ||
Rivi 160: | Rivi 168: | ||
Paikkatietojärjestelmät ovat melko monimutkaisia, joten kannatta opiskella kunnolla kaikki käsitteet (datumit, projektiot, extend, bounding box jne) sekä selailla manuaaleja ja muita oppaita netissä. Tämä sivu on vain pikainen johdatus aiheeseen ja omat muistiinpanoni miten sain kaikki toimimaan. | Paikkatietojärjestelmät ovat melko monimutkaisia, joten kannatta opiskella kunnolla kaikki käsitteet (datumit, projektiot, extend, bounding box jne) sekä selailla manuaaleja ja muita oppaita netissä. Tämä sivu on vain pikainen johdatus aiheeseen ja omat muistiinpanoni miten sain kaikki toimimaan. | ||
== Jakelukohtaista == | |||
=== Ubuntu === | |||
Ohje on testattu Ubuntu 10.04:llä ja todennäköisesti toimii kaikissa Debian-pohjaisissa jakeluissa. | |||
Tarvittavat paketit: | |||
* osm2pgsql (sen riippuvuudet asentaa samalla mm. PostgreSQL:n), | |||
* mapserverin cgi-versio | |||
* Apache | |||
* Subversion | |||
Asennuskomento: | |||
sudo apt-get install osm2pgsql cgi-mapserver mapserver-bin apache2 subversion | |||
[[Luokka: Ohjeet]] | [[Luokka: Ohjeet]] | ||
[[Luokka:Paikkatieto-ohjelmat]] |