Map Tile Server





What is a map tile server?

The Map Tiles Server is a software component used for generating map tiles. Map tiles are small square images, usually 256x256 pixels in size, forming the presentation of a single interactive map used in web pages or mobile applications. These tiles are used for rendering geospatial features at different levels of zoom and varying levels of detail. Tiling is a rather new technique used to replace map services generating a single image for the entire map. Tiling significantly improves interaction speed for a website or a mobile application.

To use interactive maps in your web or mobile application, one must usually choose a standard development kit or a library used for such a purpose. There exist at least a few open-source libraries used for interactive maps. Most known of them are OpenLayers, Leaflet, and MapLibre. The mentioned libraries display maps by using map tile servers running remotely. Strues-maps.lt provides a compatible map tiles server using a TMS (also known as XYZ tiling) protocol. To increase the speed and responsiveness of maps, it is recommended to use JPEG compression of images for feature rendering, which strues-maps.lt also supports.


Use cases of interactive maps

Interactive maps are usually used to provide website visitors with custom data on top of our maps. The most common use of maps is to display company assets on the map, company headquarters, or customer service departments. Guide agencies might use interactive maps for touring and regional information. Camping companies might use interactive maps for custom hiking, cycling, and walking trails. Skiing resorts might overlay our base maps with available slopes. Last-mile companies might use our maps to organize routes of parcels from the nearest hub to their final destination. Real estate agencies might use interactive maps to inform customers of the surroundings of properties they are offering. NGOs might publish geographic data on the spread of human or animal diseases. Any of these cases will use a map tile server to provide compelling visualizations of their data.

Our map tile server is compatible with any javascript library supporting XYZ or TMS tiling protocol like OpenLayers, Leaflet, or MapLibre. Using our server reduces development prices, and enables you to avoid administration and infrastructure costs. It provides the engineering team with API documentation and tutorials with working examples.

Tile server has ready-to-use detailed boundaries of administrative divisions. Maps are rich with land use areas like residential, industrial, parking, farmland, forest, grass, and wetland for those interested in area use trends. There is also detailed road data like service roads, tracks, footways, cycleways, taxiways, motorways, rails, etc. Hydrographic features are also included in maps like water areas and waterways. Water area data includes basins, water bodies, reservoirs, and so on. Waterways like ditches, streams, rivers, drains, piers, dams, and canals are visible in our base maps. At higher zoom levels one can observe detailed street maps, buildings, and places of interest like airports, shopping centers, amusement parks, hospitals, colleges, and universities.


Getting started with strues-maps.lt

Using a tiling server for interactive maps improves website or mobile application performance. It also allows developers to speed up development and accelerate the deployment of interactive maps. Our tile server supports very fast response times of tiles from zoom levels of 6 to 15. We support cross-origin resource sharing with customizable domains. We also support customizable tile throttling per API key or IP address. Building such functionality from the ground up requires tangible development and maintenance efforts.