Ero sivun ”Mapserver” versioiden välillä

Siirry navigaatioon Siirry hakuun
564 merkkiä lisätty ,  19. marraskuuta 2010
ei muokkausyhteenvetoa
Ei muokkausyhteenvetoa
Rivi 52: Rivi 52:


Nyt voit komentoriviltä tuottaa karttakuvia, esim:
Nyt voit komentoriviltä tuottaa karttakuvia, esim:
  http://otto.kekalainen.net/karttaohjelmat/openlayers-mapserver.html
  shp2img -m osm-mapserver.map -o osm.png -e 19.0832097 59.3714049 31.5868545 70.0947393
 
Komennon suorittaminen kesti 2.4 GHz -koneellani ensimmäisessä ajossa noin 6 minuuttia, mutta toisella ajolla vain 1,5 minuuttia, koska noin 1,7 GB aineisto oli valmiiksi RAM-muistissa, kiitos Linuxin muistinhallinnan. Jos tekee kuvan pienemmästä alueesta, esim. ''shp2img -m osm-mapserver.map -o osm.png -e 25 65 26 66'', menee siihen vain pari sekuntia.


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
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
Rivi 68: Rivi 70:
Sitten vain selaimella osoitteeseen http://localhost/openlayers-mapserver.html niin kartan pitäisi latautua näköiseksi.
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.
Kuvan latautuminen riippuu tietokoneen tehosta. Isoimmilla suurennustasoilla piirtoon tarvitaan paljon laskentaa ja kuvan tekoon voi mennä kymmeniä sekunteja. Isommilla suurennuksilla kuvan piirtoon menee enää muutama sekunti.


=== Laattapohjainen kartta ===
=== Laattapohjainen kartta ===


Kartan kokonaiskäyttökokemuksen saa nopeammaksi käyttämällä ns. karttakuvalaattoja. Ubuntun pakettivarastosta löytyy suoraan tilecache-ohjelma.
Kartan latautumisnopeuden saa sekunneista millisekuntiehin käyttämällä ns. karttakuvalaattoja. Ubuntun pakettivarastosta löytyy suoraan tilecache-ohjelma.
  sudo apt-get install tilecache
  sudo apt-get install tilecache


Rivi 134: Rivi 136:
|-
|-
| 10
| 10
| 1950525 kpl
| ~4 miljoonaa kpl
| ~16 GB
| ~16 GB
|-
|-
Rivi 142: Rivi 144:
|}
|}


[[Tiedosto:Osm-ol.png|thumb|right|Tampereen yliopiston alue 10-tason lähennyksellä]]


Jos haluat selata karttaa TMS-standardilla, lataa
Jos haluat selata karttaa TMS-standardilla, lataa
195

muokkausta

Navigointivalikko