Skip to content

murphy214/python_vtile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python_vtile

Purely prototyping and debugging for a soon to be module.

What it is

This module is for easy prototyping of how typical webgl modules like mapbox gl interpret vector tile geometry. There are two main modes of debugging one of which being a bulk input that will be built for go more rigorously later and a single tile debugging mode that spins up a flask instance with a simple html page to view the geometry of a specific tile input for either polygons or lines. So essentially this mode you just give coordinates of a homogenous geometry type and view the output on every tile loaded up in the viewing window.

The other mode is for bulk output and works alot like my current attempts in go.

The main goal of this module is to hack out something that can accurately debug and interpret how geometries are drawn in mapbox-gl. Its still an afternoon day project so far.

Example Line

import python_vtile
line = [[[200,200],[200,1000],[1000,1000],[2000,2000],[3000,1000]]]
python_vtile.make_test_line(line)

Example Polygon

import python_vtile
polygon = [[(300,600),(800,1200),(2000,3400),(300,600)]]
python_vtile.make_test_polygon(polygon)

About

Purely prototyping and debugging for a soon to be module.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published