kopia lustrzana https://github.com/osm2vectortiles/osm2vectortiles
1.4 KiB
1.4 KiB
| layout | title | published |
|---|---|---|
| page | Own Vector Tiles | true |
Create your own vector tiles
We use Docker extensively for development and deployment. The easiest way to get started is using Docker Compose.
Clone the osm2vectortiles project.
git clone https://github.com/osm2vectortiles/osm2vectortiles.git
Start up your PostGIS container with the data container attached.
docker-compose up -d postgis
Download a PBF and put it into the local import directory.
wget https://s3.amazonaws.com/metro-extracts.mapzen.com/zurich_switzerland.osm.pbf
Now you need to import the PBF files into PostGIS.
docker-compose up import-osm
Now you need to import several external data sources.
Import water polygons from OpenStreetMapData.com.
docker-compose up import-water
Import Natural Earth data for lower zoom levels.
docker-compose up import-natural-earth
Import custom country, sea and state labels.
docker-compose up import-labels
Now import custom SQL functions.
docker-compose up import-sql
Update the scaleranks of OSM places.
docker-compose up update-scaleranks
Export the data as MBTiles file to the export directory.
docker-compose up export
Serve the tiles as raster tiles from export directory.
docker-compose up serve