Commit Graph

42 Commits

Author SHA1 Message Date
Brandon Liu
df8256f10b python writer: fix logical error when a packed leaf directory overflows [#37] 2022-03-20 18:20:56 +08:00
Brandon Liu
a32947688a python 1.2.0 2022-03-17 15:57:09 +08:00
Brandon Liu
c9b0ddc558 python reader can read v2 archives (non-fixed leaf level) [#36] 2022-03-17 15:50:17 +08:00
Brandon Liu
3784132161 more functionality for pmtiles-show 2022-03-17 15:26:36 +08:00
Brandon Liu
7fe6325c74 refactor of python writer; separate pyramid building from i/o 2022-02-28 10:59:02 +08:00
Brandon Liu
6beb114b97 python 1.1.1 2022-02-26 22:18:36 +08:00
Brandon Liu
94e3ef2765 fix writing of sorted leaf directories in python [#34] 2022-02-26 22:18:16 +08:00
Brandon Liu
827560bc74 python library writes spec v2; bump 1.1.0 2022-02-18 11:41:27 +08:00
Brandon Liu
bfa8d178a6 Merge pull request #23 from eddy-geek/smart_base_zoom
writer: Leaf directories: Find best base zoom
2022-02-07 23:38:55 +08:00
Brandon Liu
d6298b698d fix leaf sort 2022-01-30 18:45:40 +08:00
Brandon Liu
1c0211602f directories are always sorted in ascending z,x,y order [#26] 2022-01-30 12:14:22 +08:00
Brandon Liu
1acdab5a27 python v1.0.0 2022-01-23 13:46:05 +08:00
Brandon Liu
d7ece9915b pmtiles-convert --gzip flag explicitly controls tile-level compression (default disabled) [#26] 2022-01-23 13:44:50 +08:00
Brandon Liu
f6c030aa21 python 0.2.0 2021-12-20 20:13:04 +08:00
EdwardO
2501219ef4 Correctly flip back to TMS in pmt_to_mbt. Fixes #21 2021-12-20 10:49:03 +01:00
EdwardO
d8298e4e87 Refactor to allow use as python library 2021-12-20 10:49:03 +01:00
EdwardO
dfe54a3c39 writer: Leaf directories: Find best base zoom
... to avoid extra indirection for as many tiles as we can
2021-12-18 20:19:26 +01:00
Brandon Liu
b7f2d846d8 python 0.1.0 2021-06-12 19:45:27 +08:00
Brandon Liu
3184ec323a improve python pmtiles-serve [#14] 2021-06-12 19:43:50 +08:00
Brandon Liu
08653afd52 python threadedhttpserver and metadata [#14] 2021-06-12 13:50:40 +08:00
Brandon Liu
88e60f8008 python 0.0.6 2021-05-19 12:59:26 +08:00
Brandon Liu
f439b3bf4c handle case where there are not root tiles, only leaf directories [#13] 2021-05-19 12:56:51 +08:00
Brandon Liu
e5dd54b0a8 0.0.5 2021-05-08 13:39:39 +08:00
Brandon Liu
a829db161a Fix MBTiles converter TMS coords, flip tile_row [#8,#10] 2021-05-08 13:38:33 +08:00
Brandon Liu
da5ea8dc65 add compression output option to pmtiles-convert 2021-03-31 21:56:20 +08:00
Brandon Liu
bff5ea6b8e python 0.0.4 2021-03-03 10:44:42 +08:00
Brandon Liu
f1878f4ed1 implement PMTiles to directory 2021-03-03 10:30:51 +08:00
Brandon Liu
27e2305fb4 pmtiles-convert does pmtiles to mbtiles 2021-03-02 17:45:11 +08:00
Brandon Liu
cd4980d20b Replace mbtiles2pmtiles with generic pmtiles-convert script 2021-03-02 12:15:02 +08:00
Brandon Liu
9e41c46bcd cleanup leafdir logic 2021-03-01 16:20:12 +08:00
Brandon Liu
b6ad04aa40 mbtiles2pmtiles has maxzoom option 2021-02-22 17:06:55 +08:00
Brandon Liu
9279619cd1 python supports recursive directories 2021-02-18 20:08:01 +08:00
Brandon Liu
f309d81aa2 fix root dir writing, refactor js getZxy 2021-02-18 16:21:30 +08:00
Brandon Liu
ab8f1e889d detect and decompress gzipped tile data 2021-02-18 10:59:39 +08:00
Brandon Liu
5739a33725 0.0.3 2021-02-17 14:24:05 +08:00
Brandon Liu
67560e9abf add pmtiles writer implementation 2021-02-17 14:23:49 +08:00
Brandon Liu
cb193d7f80 update gitignore 2021-02-17 13:19:01 +08:00
Brandon Liu
ba041c3760 version bump 2021-02-17 13:18:33 +08:00
Brandon Liu
c476266067 add very basic http server for png tiles 2021-02-17 12:41:08 +08:00
Brandon Liu
070d9a77b3 add pmtiles-show 2021-02-17 12:18:19 +08:00
Brandon Liu
8c2adf666c python package setup.py 2021-02-16 19:51:37 +08:00
Brandon Liu
154cc139d4 Add python package structure 2021-02-16 19:46:34 +08:00