Skip to main content

Convert a vector tile to a png.

Project description

mvtToPng

A python package to convert a vector tile to a png.

Install

pip install mvtToPng

How to use

import os

from mvtToPng import converter

DIR_PATH = os.path.dirname(os.path.realpath(__file__))
FILE_PATH = os.path.join(DIR_PATH, "states_3_2_3.pbf")
DOWNLOAD_LOCATION = f"{os.getcwd()}/downloads"

with open(FILE_PATH, 'rb') as file:
    vector_data = file.read()

converter.Converter(
    vector_tile_in_bytes=vector_data,
    z=3,
    y=2,
    x=3,
    download_path=DOWNLOAD_LOCATION,
    file_name="states"
).convert()

Example Image:

State

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

mvttopng-1.0.6.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

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

mvtToPng-1.0.6-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file mvttopng-1.0.6.tar.gz.

File metadata

  • Download URL: mvttopng-1.0.6.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for mvttopng-1.0.6.tar.gz
Algorithm Hash digest
SHA256 2ecf09b710987b4959890902f8e0635d295e2b1e788502b000cdef44e7a9fa83
MD5 8595e8e076706856a9054b1c63ed4417
BLAKE2b-256 2ddea84f5492cd95adb22edd6ecc99430ba770e24995deaf07607f61290fbe0a

See more details on using hashes here.

File details

Details for the file mvtToPng-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: mvtToPng-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for mvtToPng-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 e0b34cea7bad9aac573bb60c3ea169461c2118b4717fbc7bf0580319d1d5c4a4
MD5 f0c16d8b4f0874ae04939b02bb1e3b14
BLAKE2b-256 db4ec23f81b7b31aeba9c3e9c525ebefa72e7e6cdb459b5a65aef6322c2b3713

See more details on using hashes here.

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