Skip to content

spider-hand/vector-tile-lab

Repository files navigation

Vector Tile Lab

demo

Docker Build License: MIT

A local development tool for experimenting with vector tiles.

It allows you to convert GeoJSON or Shapefile into vector tiles and quickly preview the visualization through an interactive map.

Features

  • 🐳 Zero configuration - Set up and launch with a single command
  • ⚡️ Fast iteration - Preview your vector tiles quickly
  • 🗺️ Visualization - Generate a beautiful map

Quick Start

Prerequisite

  1. Clone this repository:
git clone https://github.com/spider-hand/vector-tile-lab.git
cd vector-tile-lab
  1. Set up environment variables:
cp .env.example .env
cp server/.env.example server/.env
cp client/.env.example client/.env

Change the values if needed.

  1. Build and start the services:
docker-compose up --build -d

This project works without any configuration, but if you want to use some additional features with Mapbox map, you can set their token on client/.env:

.env

VITE_MAPBOX_TOKEN=your_mapbox_token

Contributing

  • Bug fix PRs are always welcome.
  • UI changes or new features should not be submitted without prior discussion. Please open an issue first to propose and discuss them.

Thanks for your understanding and contributions.

License

MIT

About

A local development tool for experimenting with vector tiles

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors