Ero sivun ”Mapserver” versioiden välillä

Siirry navigaatioon Siirry hakuun
1 930 merkkiä lisätty ,  18. marraskuuta 2010
ei muokkausyhteenvetoa
(Ak: Uusi sivu: Mapserver on Minnesotan yliopiston yhteistyössä NASAn kanssa kehittämä ohjelma, jolla voi tuottaa mm. tietokannassa olevasta paikkatietoaineistosta karttakuvia. Tällä sivulla o...)
 
Ei muokkausyhteenvetoa
Rivi 51: Rivi 51:
  wms_srs "epsg:4326 epsg:900913"
  wms_srs "epsg:4326 epsg:900913"


Asenna OpenLayers
Nyt voit komentoriviltä tuottaa karttakuvia, esim:
http://otto.kekalainen.net/karttaohjelmat/openlayers-mapserver.html
 
Voit myös millä tahansa WMS-yhteensopivalla karttaohjelmalla avata kartan osoitteesta ''http://localhost/cgi-bin/mapserv?/var/www/mapserver-utils-read-only/osm-mapserver.map
 
== Selainpohjainen kartta OpenLayersillä ==
 
Edellä tehtyä karttaa voi selata myös selainpohjaisesti OpenLayersillä.
 
Lataa OpenLayers ja sitä käyttävä esimerkkisivu
  cd /var/www/
  cd /var/www/
  wget http://openlayers.org/download/OpenLayers-2.10.tar.gz
  wget http://openlayers.org/download/OpenLayers-2.10.tar.gz
  gunzip openlayers-mapserver.zip
  gunzip openlayers-mapserver.zip
wget http://otto.kekalainen.net/karttaohjelmat/openlayers-mapserver.html


Lataa tästä wikistä html-mallisivu
Sitten vain selaimella osoitteeseen http://localhost/openlayers-mapserver.html niin kartan pitäisi latautua näköiseksi.
wget


Sitten vain selaimella osoitteeseen http://localhost/openlayers-mapserver.html niin kartan pitäisi latautua näköiseksi.
Kuvan latautuminen riippuu tietokoneen tehosta. Paljon yksityiskohtia sisältävän kuvan piirtoon voi Mapserverillä mennä yli kymmenen sekuntia.
 
=== Laattapohjainen kartta ===
 
Kartan kokonaiskäyttökokemuksen saa nopeammaksi käyttämällä ns. karttakuvalaattoja. Ubuntun pakettivarastosta löytyy suoraan tilecache-ohjelma.
sudo apt-get install tilecache
 
Lataa räätälöidyt asetustiedostot
cd /var/www/mapserver-utils-read-only/
wget http://otto.kekalainen.net/karttaohjelmat/Makefile
wget http://otto.kekalainen.net/karttaohjelmat/tilecache.cfg
 
Luo karttakuvalaatat
make tiles
 
Luonti kestää kauan. Jos et jaksa odottaa tai kiintolevytila on loppumassa, keskeytä painamalla Ctrl+C
 
Jos haluat selata karttaa TMS-standardilla, lataa
wget http://otto.kekalainen.net/karttaohjelmat/openlayers-tilecache.html
 
ja avaa selaimessa http://localhost/openlayers-tilecache.html
 
Vastaavasti suoraan kiintolevyltä ja WMS-C-standardilla voi selata valmiita karttatiiliä huippunopeasti sivulla
wget http://otto.kekalainen.net/karttaohjelmat/openlayers-wms-c.html
 
..ja avaa selaimessa http://localhost/openlayers-wms-c.html
 
 
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.
195

muokkausta

Navigointivalikko