Brandon Liu
5c84faafa3
js v4.3.1 ( #626 )
...
* js v4.3.1
* CI: other dependent packages don't fail unless major version bump
2025-12-24 17:45:11 +08:00
Brandon Liu
cabe8a898a
Abort requests [ #608 ] ( #625 )
...
* Properly abort requests using AbortController
* add basic adapter tests
---------
Co-authored-by: Andrew Dassonville <dassonville.andrew@gmail.com >
2025-12-24 17:33:11 +08:00
Brandon Liu
a5f8a89256
Sfomuseum/main ( #624 )
...
* Update js/src/adapters.ts to dispatch empty image if source.getZxy returns an empty array (no raster data); run npm audit fix
* js: simplify leaflet missing tile case [#620 ]
---------
Co-authored-by: thisisaaronland <thisisaaronland@localhost>
2025-12-24 16:30:38 +08:00
Brandon Liu
fb6edcd31d
viewer: display raw values as tooltips for human-readable byte lengths ( #622 )
...
* viewer: display raw values as tooltips for human-readable byte lengths
2025-12-15 22:56:51 +08:00
Brandon Liu
d87d807116
Replace terrarium examples with mapterhorn ( #618 )
...
* update examples to maplibre 5.13.0
2025-12-04 13:01:06 +08:00
dependabot[bot]
a25c8305c8
Bump glob from 10.4.5 to 10.5.0 in /openlayers ( #617 )
...
Bumps [glob](https://github.com/isaacs/node-glob ) from 10.4.5 to 10.5.0.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/node-glob/compare/v10.4.5...v10.5.0 )
---
updated-dependencies:
- dependency-name: glob
dependency-version: 10.5.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-03 10:49:47 +08:00
Brandon Liu
4dc2daad8a
CI: bump from node 18.x to 22.x [ #606 ] ( #614 )
...
* CI: bump from node 18.x to 22.x [#606 ]
* update cloudflare wrangler version
* fix tests for node 22
2025-12-01 17:02:39 +08:00
Brandon Liu
ec103efdff
app: update MapLibre GL to 5.13.0, update vite ( #615 )
...
* app: update MapLibre GL to 5.13.0, update vite
* bump style-spec version
2025-12-01 15:55:19 +08:00
dependabot[bot]
c21f968233
Bump glob from 10.4.5 to 10.5.0 in /js ( #613 )
...
Bumps [glob](https://github.com/isaacs/node-glob ) from 10.4.5 to 10.5.0.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/node-glob/compare/v10.4.5...v10.5.0 )
---
updated-dependencies:
- dependency-name: glob
dependency-version: 10.5.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 12:20:55 +08:00
dependabot[bot]
85c8e53bb1
Bump js-yaml from 4.1.0 to 4.1.1 in /serverless/aws ( #612 )
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.1.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 12:20:37 +08:00
Pedro Zurbach
a02f9390bb
Fix Lambda permissions in protomaps-template.yaml ( #611 )
2025-11-30 22:43:20 +08:00
Brandon Liu
3292184c39
rio-pmtiles 1.1.0 [ #601 ]
2025-11-30 21:48:28 +08:00
Quentin Chenevier
82d53ea0a0
Add intelligent overview selection for tif to pmtiles conversion ( #601 )
...
* load overviews instead of full detail to avoid memory bomb
* fix overview level indexing & use None when no overview for clarity
* tweak nodata value for RGBA
2025-11-30 21:44:16 +08:00
Pedro Zurbach
5ef8559b8d
Update Lambda permissions and runtime version ( #605 )
2025-11-30 20:25:18 +08:00
dependabot[bot]
e232df5574
Bump vite from 6.3.5 to 6.4.1 in /app ( #603 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.3.5 to 6.4.1.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.4.1/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.4.1
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-28 17:16:08 +08:00
Naïm K
ed0889f449
Update wrangler.toml.example ( #602 )
...
fix syntax
2025-10-27 14:26:21 +08:00
Oliver Wipfli
56643527ec
Fix cloudflare link ( #598 )
2025-10-22 14:18:12 +08:00
Brandon Liu
0db6d9c7eb
bump python version to 3.5.0 [ #597 ]
2025-10-20 21:35:26 +08:00
spider-hand
b80f8eb8e7
refactor: type header ( #597 )
2025-10-20 21:33:59 +08:00
Roni Bytyqi
a3ad743d8c
chore(docs): update stale README reference ( #595 )
...
Updated the stale URL reference pointing to the python scripts.
2025-10-09 14:04:48 +09:00
Brandon Liu
005b66a373
More muted styling in iframe mode ( #593 )
...
* More muted styling in iframe mode
Colors match those on source.coop where the viewer is embedded.
* linting
2025-09-19 14:27:21 +08:00
dependabot[bot]
d4b9c6a211
Bump form-data from 4.0.1 to 4.0.4 in /app ( #589 )
...
Bumps [form-data](https://github.com/form-data/form-data ) from 4.0.1 to 4.0.4.
- [Release notes](https://github.com/form-data/form-data/releases )
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md )
- [Commits](https://github.com/form-data/form-data/compare/v4.0.1...v4.0.4 )
---
updated-dependencies:
- dependency-name: form-data
dependency-version: 4.0.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-29 21:05:12 +08:00
Brandon Liu
667f0fd90b
app: Ensure points and lines are above polygons in tile view ( #577 )
...
* app: Ensure points and lines are above polygons in tile view
2025-06-02 11:33:21 -04:00
Brandon Liu
9e10aeb24b
fix text zoom color [ #555 ] ( #579 )
2025-05-30 14:25:19 -04:00
Brandon Liu
451a8a0c22
rio-pmtiles 1.0.3 ( #576 )
...
* add pyproject.toml
2025-05-26 21:39:22 -07:00
Brandon Liu
4faea046ab
cloudflare: update wrangler ( #574 )
2025-05-20 15:01:30 -07:00
Brandon Liu
4b2312c039
Iframe ( #573 )
...
* hash value for iframe
* app: modify UI for iframe mode
* change position of zoom number to not be blocked by large attribution
* improve appearance of filename in nav for local files
* improve fill appearance in overlay mode
2025-05-16 09:54:17 -07:00
Brandon Liu
77612d37ee
app: show local filename in top bar ( #572 )
...
* fix URL state of showTileBoundaries
* improve cursor hover
2025-05-12 16:28:47 -07:00
Brandon Liu
1c48de7492
rio-pmtiles 1.0.2 ( #571 )
2025-05-09 15:56:43 -07:00
Rob Labs
c98d8efe8d
rio pmtiles: Add "PMTiles metadata attribution" to the Python code ( #570 )
...
* rio pmtiles: Add "PMTiles metadata attribution" to the Python code
* rio pmtiles: Add "tileSize" to the Metadata
2025-05-09 15:36:41 -07:00
Brandon Liu
86d59b7346
force map view to be dark mode [ #567 ] ( #569 )
...
* force map view to be dark mode [#567 ]
* nearest resampling for raster mode
* cleanup python deps
* formatting
2025-05-07 10:56:59 -07:00
dependabot[bot]
96ec570c1b
Bump vite from 6.2.6 to 6.3.5 in /app ( #568 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.2.6 to 6.3.5.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.3.5/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.3.5
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 18:53:08 -07:00
Brandon Liu
e7016748df
app: add Overture Places to list of examples ( #566 )
...
* app: add Overture Places to list of examples
2025-04-30 09:43:01 -06:00
Brandon Liu
5c2f7426c9
rio-pmtiles: 1.0.1 ( #565 )
2025-04-30 05:36:30 -06:00
Rob Labs
ef4f1b9d90
Update docs for rio-pmtiles ( #564 )
...
* `rio-pmtiles` docs: update defaults from code for tile size, format & resampling. Src: `rio_pmtiles/scripts/cli.py`. Tested with v1.0.0 + local GeoTIFF
* fix Bug in `rio-pmtiles` docs: `--name` flag did not work. Changed to what source code (cli.py) accepts
* Updating the docs for the flag `--description` to match the help note from `cli.py` Line 122
2025-04-30 05:12:13 -06:00
Brandon Liu
ca8cd48330
app: clean up archive view; allow closing leaf ( #563 )
2025-04-27 14:25:44 +08:00
Brandon Liu
6bf9b8fcb0
fix setting of source when URL is changed after error [ #49 ] ( #562 )
...
* fix setting of source when URL is changed after error [#49 ]
* fix setFeatureState when unchecking inspect
2025-04-26 21:04:04 +08:00
Rob Labs
60056a5621
Add a label to a polygon with name ( #561 )
...
* fix to toggle visibility of the label layer for line data
* Add polygon label along poly border. Related to #555 . Depends on #560
2025-04-26 20:34:15 +08:00
Rob Labs
aa43ad8365
fix to toggle visibility of the label layer for line data ( #560 )
2025-04-26 18:58:07 +08:00
Brandon Liu
bb51c64b72
New viewer 4 ( #559 )
...
app: viewer improvements [#49 ]
* show missing id when feature id is undefined instead of 0
* improve point symbology for dense point tilesets
* show lon,lat in popup
* better wrapping for long popup value strings
2025-04-25 11:33:32 +08:00
Brandon Liu
ae4840fdf1
app: fix tile border display [ #49 ] ( #558 )
...
* clean up comments and console
2025-04-25 11:29:11 +08:00
Brandon Liu
26c857ff40
app: viewer improvements [ #555 ] ( #557 )
...
* add line labels
* allow loading remote and local tilesets without clearing the current tileset
2025-04-22 14:33:33 +08:00
Brandon Liu
731f03d325
New viewer [ #49 ] ( #549 )
...
app: Rewrite of PMTiles viewer (pmtiles.io) [#49 , #551 , #555 , #556 ]
* Rewrite the app using SolidJS / Tailwind.
* Make the map view mobile friendly.
* Add an archive inspector for viewing the low level structure of PMTiles.
* Add a tile inspector for viewing a single tile in isolation.
* Support TileJSON.
* Support raster archives.
2025-04-22 11:05:19 +08:00
Brandon Liu
c9b7f73f28
Remove dead code ( #548 )
...
* remove vtfilter folder (not maintained going forward)
* update badges
* update CI
2025-04-05 16:26:40 +08:00
Brandon Liu
6b7a91b075
update README badges ( #546 )
2025-04-03 12:29:23 +08:00
Brandon Liu
c793dc6435
rio-pmtiles improvements to defaults ( #545 )
...
* rio-pmtiles: show progress by default
* change --progress-bar to --silent [#338 ]
* rio-pmtiles: change defaults from JPEG/256/nearest to WEBP/512/bilinear [#338 ]
* rename title to name [#338 ]
* rio-pmtiles: automatic guessing of maxzoom [#338 ]
* determine maxzoom based on image dimensions and tile_size.
* rio-pmtiles: 1.0.0
2025-04-02 12:21:01 +08:00
dependabot[bot]
29de7d2521
Bump tqdm from 4.48.2 to 4.66.3 in /python/rio-pmtiles ( #544 )
...
Bumps [tqdm](https://github.com/tqdm/tqdm ) from 4.48.2 to 4.66.3.
- [Release notes](https://github.com/tqdm/tqdm/releases )
- [Commits](https://github.com/tqdm/tqdm/compare/v4.48.2...v4.66.3 )
---
updated-dependencies:
- dependency-name: tqdm
dependency-version: 4.66.3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 09:47:06 +08:00
dependabot[bot]
305ecf60d4
Bump vite from 6.2.1 to 6.2.4 in /app ( #543 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.2.1 to 6.2.4.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.4/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.2.4/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.2.4
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 09:46:44 +08:00
Brandon Liu
63182e525d
rio-pmtiles python package [ #338 ] ( #542 )
...
Add rio-pmtiles command line tool. [#338 ]
This is derived from the original mapbox/rio-mbtiles implementation, with changes:
* output PMTiles only instead of MBTiles.
* Python 3.7+ only.
* remove --implementation, --image-dump, --append/--overwrite, --covers features.
* bump dependency versions.
* better progress reporting; add pyroaring.
* update README and license texts.
* rio-pmtiles v0.0.6 on PyPI
2025-03-24 20:50:53 +08:00
dependabot[bot]
1d897f4f7e
Bump @babel/helpers from 7.22.6 to 7.26.10 in /app ( #538 )
...
Bumps [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers ) from 7.22.6 to 7.26.10.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-helpers )
---
updated-dependencies:
- dependency-name: "@babel/helpers"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-19 09:52:25 +08:00