Commit Graph

195 Commits

Author SHA1 Message Date
Brandon Liu
827560bc74 python library writes spec v2; bump 1.1.0 2022-02-18 11:41:27 +08:00
Brandon Liu
7fb28f9690 release 1.0.0 ; add js CHANGELOG 2022-02-18 11:36:45 +08:00
Brandon Liu
d257f7f57a update inspector example with new API 2022-02-18 11:32:09 +08:00
Brandon Liu
ca1c59d9d3 fix binding this in ProtocolCache; update maplibre examples 2022-02-18 11:17:34 +08:00
Brandon Liu
7517b26c66 new maplibre protocol API to avoid duplicate requests [#28] 2022-02-18 10:44:48 +08:00
Brandon Liu
47f03b768e code style cleanup 2022-02-18 10:44:20 +08:00
Brandon Liu
313ce5b037 warn if missing spec v2 metadata properties [#27] 2022-02-17 17:38:34 +08:00
Brandon Liu
7092bd93a4 specification revision to v2 [#27] 2022-02-17 17:37:51 +08:00
Brandon Liu
3a9679b952 handle leaf levels other than 7 2022-02-17 17:16:44 +08:00
Brandon Liu
837ba393a3 Merge pull request #33 from protomaps/arrow-fns
replace arrow functions in PMTiles class with non-arrows
2022-02-17 14:49:50 +08:00
Brandon Liu
26d2e750c7 Merge pull request #32 from blacha/format-test
format all typescript files with prettier
2022-02-17 14:31:58 +08:00
Brandon Liu
993f13f078 replace arrow functions in PMTiles class with non-arrows 2022-02-17 14:30:42 +08:00
Blayne Chard
bed9372b3a format all typescript files with prettier 2022-02-17 19:27:36 +13:00
Brandon Liu
802b5e46fd re-prettier pmtiles.ts; add prettier task 2022-02-17 14:18:27 +08:00
Brandon Liu
c4560be9a2 remove plain JS module source 2022-02-17 13:31:49 +08:00
Brandon Liu
62e2b79e66 update gitignore 2022-02-17 13:31:17 +08:00
Brandon Liu
bcb20299cd js library 1.0.0 preliminary port to typescript (breaking changes) 2022-02-17 13:31:03 +08:00
Brandon Liu
8aac294603 force re-sorting of directory if spec v1 detected [#27] 2022-02-17 13:29:26 +08:00
Brandon Liu
61093697fc typescript leaflet adapter 2022-02-17 12:33:19 +08:00
Brandon Liu
f35215931e typescript parseEntry 2022-02-17 12:33:07 +08:00
Brandon Liu
faea10dd7c flesh out typescript implementation [#27, #28] 2022-02-17 11:46:55 +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
dc4cde0d1d source files for faster directory fetches [#26] 2022-01-30 20:03:08 +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
7eea0bb8a3 PMTiles web inspector uses pako for compressed vector tiles [#26] 2022-01-23 13:31:38 +08:00
Brandon Liu
fb4aa544d9 visualize vector point layers 2021-12-29 21:06:33 +08:00
Brandon Liu
998848614e Merge branch 'master' of github.com:protomaps/PMTiles 2021-12-29 20:31:21 +08:00
Brandon Liu
d02df6ecd7 inspect vector tiles 2021-12-29 20:30:22 +08:00
Brandon Liu
07b1a620f5 Update README.md 2021-12-29 16:26:41 +08:00
Brandon Liu
3ff0bb3918 inspector updates 2021-12-29 16:24:53 +08:00
Brandon Liu
9ad5bbf28c more inspector features; image preview 2021-12-29 15:57:42 +08:00
Brandon Liu
fd1f5eeb39 Add inspector demo page 2021-12-29 12:37:53 +08:00
Brandon Liu
4931f58d85 js 0.5.0 2021-12-29 12:37:20 +08:00
Brandon Liu
7e438bbbae Expose more methods in js library 2021-12-29 12:36:21 +08:00
Brandon Liu
36b982c553 js 0.4.0 2021-12-28 18:20:21 +08:00
Brandon Liu
4d1ed890a4 Merge branch 'master' of github.com:protomaps/PMTiles 2021-12-28 18:03:49 +08:00
Brandon Liu
7459a93d68 Merge pull request #19 from protomaps/lazy-root
loading the root directory is lazy [#17]
2021-12-28 18:03:20 +08:00
Brandon Liu
f6c030aa21 python 0.2.0 2021-12-20 20:13:04 +08:00
Brandon Liu
c632e4efcf Merge pull request #22 from eddy-geek/ed
Refactor +  pmtiles to mbtiles fix
2021-12-20 20:11:06 +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
99da15ff98 loading the root directory is lazy [#17] 2021-11-15 17:11:03 +08:00
Brandon Liu
2ebc616cbd update README 2021-10-03 11:16:19 +08:00
Brandon Liu
ed070af998 add zipcodes maplibre example 2021-10-03 11:15:35 +08:00
Brandon Liu
c8ebe51eed add vector tile sample archive [#15] 2021-09-30 15:58:06 +08:00
Brandon Liu
c40a4a266f display console error if an archive with compression is read directly in the browser. 2021-06-19 12:34:59 +08:00