All Projects → seemk → TileSweep

seemk / TileSweep

Licence: MIT license
OpenStreetMap tile server

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to TileSweep

Mapping
OpenStreetMap contributions from the data team at Mapbox
Stars: ✭ 213 (+1320%)
Mutual labels:  openstreetmap
OSMChina-NextOSM
A more modern, designed and easy-to-use UI designed for browsing OpenStreetMap.
Stars: ✭ 17 (+13.33%)
Mutual labels:  openstreetmap
taginfo-projects
Projects list for taginfo
Stars: ✭ 19 (+26.67%)
Mutual labels:  openstreetmap
Kartotherian
Map Tile Server
Stars: ✭ 230 (+1433.33%)
Mutual labels:  openstreetmap
Overpass Api Python Wrapper
Python bindings for the OpenStreetMap Overpass API
Stars: ✭ 245 (+1533.33%)
Mutual labels:  openstreetmap
mapbox-gl-qml
Unofficial Mapbox GL Native bindings for Qt QML
Stars: ✭ 30 (+100%)
Mutual labels:  openstreetmap
Osmdata
R package for downloading OpenStreetMap data
Stars: ✭ 199 (+1226.67%)
Mutual labels:  openstreetmap
fishfrymap
Fish Fry Map project repository
Stars: ✭ 14 (-6.67%)
Mutual labels:  openstreetmap
Contextily
Context geo-tiles in Python
Stars: ✭ 254 (+1593.33%)
Mutual labels:  openstreetmap
ohsome-quality-analyst
Data quality estimations for OpenStreetMap
Stars: ✭ 28 (+86.67%)
Mutual labels:  openstreetmap
Loolocator
A simple iOS app that fetches the crowd-sourced data from OpenStreetMaps, and shows toilets within walking distance.
Stars: ✭ 234 (+1460%)
Mutual labels:  openstreetmap
Go Staticmaps
A go (golang) library and command line tool to render static map images using OpenStreetMap tiles.
Stars: ✭ 246 (+1540%)
Mutual labels:  openstreetmap
qgis-maptiler-plugin
QGIS MapTiler Plugin: vector tiles, basemaps, geocoding, OSM, QuickMapServices
Stars: ✭ 73 (+386.67%)
Mutual labels:  openstreetmap
Id
🆔 The easy-to-use OpenStreetMap editor in JavaScript.
Stars: ✭ 2,667 (+17680%)
Mutual labels:  openstreetmap
CarteTopo
No description or website provided.
Stars: ✭ 23 (+53.33%)
Mutual labels:  openstreetmap
Osm Python Tools
A library to access OpenStreetMap related services
Stars: ✭ 202 (+1246.67%)
Mutual labels:  openstreetmap
equalstreetnames
Map visualizing the streetnames by gender : 50 cities in 11 countries
Stars: ✭ 64 (+326.67%)
Mutual labels:  openstreetmap
osm-extracts
Each day, OSM Extracts by Interline mirrors the entire OpenStreetMap planet and creates city and region sized extracts
Stars: ✭ 34 (+126.67%)
Mutual labels:  openstreetmap
planetiler
Flexible tool to build planet-scale vector tilesets from OpenStreetMap data fast
Stars: ✭ 823 (+5386.67%)
Mutual labels:  openstreetmap
osmscout-sailfish
OSM Scout for Sailfish OS (offline maps and navigation)
Stars: ✭ 42 (+180%)
Mutual labels:  openstreetmap

TileSweep

An OpenStreetMap tile server.

Features:

  • Prerendering based on polygon and zoom levels selection.
  • Offline tile cache (tiles can be prerendered and served without Mapnik)
  • Efficient disk usage

Building

Requirements:

  • libmapnik (>= 3.0.12)
$ mkdir build && cd build
$ cmake ..
$ make

Usage

$ cd bundle
$ ./tilesweep -c conf.ini

Open your browser and go to http://localhost:8080 for the control panel.

The tile URL is http://localhost:8080/tile/X/Y/Z/256/256 (or /512/512).

Configuration

plugins=/usr/lib/mapnik/3.0/input/ ; Mapnik plugins directory, requires postgis plugin
fonts=/usr/share/fonts
host=127.0.0.1
port=8080
tile_db=tiles.db
mapnik_xml=/path/to/openstreetmap-carto/mapnik.xml ; Path to Mapnik's XML stylesheet
rendering=1 ; 1 = Use mapnik, 0 = serve cached tiles

Fresh installation

If you don't have OSM data and mapnik.xml yet, refer to https://switch2osm.org/manually-building-a-tile-server-16-04-2-lts/ how to get these. Skip Install mod_tile and renderd and everything under Setting up your webserver.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].