Tileserver
beállítása
hosting
környezetben

Miért jó mindez?

A tileserver phpegy olyan WMTS szerver, ami hosting környezetben jól alkalmazható. Segítségével a korábban elkészített MBTiles-tszolgálom ki, OpenLayersjavascript könyvtár felhasználásával:

Hídvégi-tó helye 1965-ben a fentrol.hu légifotóin
(A csúszkát jobbra, vagy balra húzva változtatható a réteg fedése)

Telepítés

Minimális technikai feltételek:

  1. Apache webszerver, mod_rewrite és .htaccess támogatással
  2. PHP 5.6+ SQLite modullal

Telepítés:

A kiszolgálón érdemes létrehozni legalább egy subdomain-t (nálam:https://tile-server.szabo-balazs.hu), amit célszerű külön mappába kivezetni (https://tile-server.szabo-balazs.hu és a szabo-balazs.hu-nak eltér a gyökér könyvtára). Több subdomain esetén a subdomainek ugyanarra a mappára mutassanak. Ezután innen le kell tölteni a projekt zip fájlát, amit fel kell másolni a subdomain könyvtárába és kicsomagolni. Ugyanitt létre kell hozni egy "mbtiles" nevű mappát.

A következő lépésben meg kell keresni a "tileserver.php" fájlt, aminek a 13. sorát át kell írni így:

$config['dataRoot'] = 'mbtiles';

Az MBTiles mappába bemásolva egy MBTiles fájlt már működik is! A tileserver.php-t meghívva rögtön az MBTiles térképe jön be - ha egy darab MBTiles fájlt talál, ha többet azok listája.

google docs image b89ae65c 6d0f 5007 b70d 21bf11398e47

QGIS-ben az adatforrás kezelőben az url megadásával, majd a szerverhez való kapcsolódással lehet elérni a réteget.

dc76a04ac91090244418763e1e1d2a