Campos Bordons, Carmen (2013) Web Map Tile Services Tiny Tile Server. Bachelor thesis, HSR Hochschule für Technik Rapperswil.
TinyTileServer.pdf - Supplemental Material
Download (2MB) | Preview
Abstract
Tiny Tile Server is a Python server that permits the user to display local MBTiles maps on the internet. It extracts the data from the SQLite database where the map information is stored in tables containing all the tiles, UTFGrid and metadata.
The tiles are the map images, smaller than the screen for better performance. The UTFGrid is some extra information related with points in the map that appears in an infobox when the user interact with these points. The metadata is the information about the map: name, description, bounds, legend, center, minzoom, maxzoom.
Tiny Tile Server shows the tiles composing the map on a website and the UTFGrid data on top of the tiles. It can also be used to show the getCapabilities information from Web Map Tile Service in XML format extracted by the metadata table.
Tiny Tile Server supports two protocols to access the tiles: direct access with XYZ tile request to tiles in a directory or to MBTiles database; or Web Map Tile Service from a MBTiles database. The server is a part in a website whose purpose is to show how it works and provide templates for the user who wants to employ it, so he will not need to have programming knowledge in order to use Tiny Tile Server, just to follow a simple installation tutorial.
To display the map, the user can choose between two different kind of templates: using OpenLayers or Leaflet, which are libraries specialized in creating maps.
Because the user will need to have a map in a MBTiles database, tutorials about how to create a map there are also provided.
Item Type: | Thesis (Bachelor) |
---|---|
Subjects: | Area of Application > Web based Area of Application > GIS Metatags > ITA (Institute for Internet Technologies and Applications) |
Divisions: | Bachelor of Science FHO in Informatik > Bachelor Thesis |
Depositing User: | OST Deposit User |
Contributors: | Contribution Name Email Thesis advisor Keller, Stefan UNSPECIFIED |
Date Deposited: | 23 Jul 2013 11:50 |
Last Modified: | 23 Jul 2013 11:50 |
URI: | https://eprints.ost.ch/id/eprint/323 |