Web Map Tile Services Tiny Tile Server

Campos Bordons, Carmen (2013) Web Map Tile Services Tiny Tile Server. Bachelor thesis, HSR Hochschule für Technik Rapperswil.

[img]
Preview
Text
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
Creators:
CreatorsEmail
Campos Bordons, CarmenUNSPECIFIED
Contributors:
ContributionNameEmail
Thesis advisorKeller, StefanUNSPECIFIED
Funders: Klokan Technologies, Baar
Depositing User: HSR Deposit User
Date Deposited: 23 Jul 2013 11:50
Last Modified: 23 Jul 2013 11:50
URI: http://eprints.hsr.ch/id/eprint/323

Actions (login required)

View Item View Item