Skip to main content

Dynamic vector tile server for visualizing vectors in Jupyter notebooks

Project description

🌐 vectortileserver

A local vector tile server for visualizing PMTiles in Jupyter — localtileserver, but for vectors. Inspired by localtileserver, leafmap, protomaps-leaflet and maplibre-gl.

With TileClient, you can easily create a local vector tile server to visualize PMTiles in ipyleaflet.

If you have a vector file (.shp, .geojson, .gpkg, etc.), TileClient will convert it to PMTiles format using tippecanoe. If tippecanoe is not installed, an error will be raised. However, you can directly visualize local PMTiles as a data source.

Installing Tippecanoe

Tippecanoe is a tool for generating vector tile sets from large collections of GeoJSON features. It is designed to make mapping large datasets easy and efficient.

git clone https://github.com/felt/tippecanoe.git
cd tippecanoe
make -j
make install

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vectortileserver-0.1.0.tar.gz (26.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vectortileserver-0.1.0-py3-none-any.whl (19.1 kB view details)

Uploaded Python 3

File details

Details for the file vectortileserver-0.1.0.tar.gz.

File metadata

  • Download URL: vectortileserver-0.1.0.tar.gz
  • Upload date:
  • Size: 26.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for vectortileserver-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5f2b2f17ae35022ecf0a1883f7fef026f4e1e7264ace7ddd0ad860a00c1f623f
MD5 f567d83adf349b108daec59dc4269b3b
BLAKE2b-256 030696eaf468ae8f0e4750fb3565e4d12d8ae1bc3ae97ad1e6d23882ca528bcb

See more details on using hashes here.

Provenance

The following attestation bundles were made for vectortileserver-0.1.0.tar.gz:

Publisher: release.yml on dfguerrerom/vectortileserver

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vectortileserver-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for vectortileserver-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 49de4df95aaf92f1750efe4adac08ab0680dd0571e42ea37ceedd9d82fc91d30
MD5 0f7fa33bc04144607f208c973dca2efb
BLAKE2b-256 0a3876ba7162338a96b978cc339470d75ab6d9c403775d93c97a2ecb355daa70

See more details on using hashes here.

Provenance

The following attestation bundles were made for vectortileserver-0.1.0-py3-none-any.whl:

Publisher: release.yml on dfguerrerom/vectortileserver

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page