45 Commits

Author SHA1 Message Date
Maximilian Ammann
d8c2844d3d Show existing tiles while loading others 2022-03-31 19:12:14 +02:00
Maximilian Ammann
77a7639ef1 Minor refactors 2022-03-31 15:58:16 +02:00
Maximilian Ammann
6b81f097b7 Run clippy 2022-03-27 15:23:57 +02:00
Maximilian Ammann
e462784785 Upgrade protobuf and use minimal runtime 2022-03-27 15:06:20 +02:00
Maximilian Ammann
ebaacd7da3 Add z index for layers 2022-03-25 15:28:18 +01:00
Maximilian Ammann
24c89dce97 Add a few helper functions, fix crash and rename TileAdressingScheme 2022-03-24 12:08:28 +01:00
Maximilian Ammann
fbd201de15 Add waterway 2022-03-24 10:43:34 +01:00
Maximilian Ammann
01a97a5ed1 Fix typo 2022-03-15 21:07:25 +01:00
Maximilian Ammann
62e818f9ab Derive clone 2022-03-15 15:12:11 +01:00
Maximilian Ammann
adff23c873 Derive clone 2022-03-15 15:06:36 +01:00
Maximilian Ammann
22951fdc0e Fix test 2022-03-15 14:59:21 +01:00
Maximilian Ammann
a650676f23 Add a color type 2022-03-15 14:56:38 +01:00
Maximilian Ammann
1a7512aa2a Rename layer 2022-03-15 12:05:41 +01:00
Maximilian Ammann
4821282589 Add a default style 2022-03-15 11:26:27 +01:00
Maximilian Ammann
0c7e94ee30 Add possible future crates 2022-03-11 10:33:32 +01:00
Maximilian Ammann
465f7e7d06 Add tile json spec 2022-03-08 15:19:01 +01:00
Maximilian Ammann
0811243543 Add some style structure 2022-03-07 22:14:32 +01:00
Maximilian Ammann
efe1fca71d Remove "internal" field 2022-03-04 15:47:28 +01:00
Maximilian Ammann
1024d62eb8 Simplify code 2022-01-23 22:09:11 +01:00
Maximilian Ammann
cb76b75eb0 Make tile cloneable 2022-01-15 15:10:55 +01:00
Maximilian Ammann
2fd75bad1a Rename to mbtiles crate 2022-01-13 16:02:23 +01:00
Maximilian Ammann
c00ca2d280 Minor cleanup 2022-01-08 22:57:40 +01:00
Maximilian Ammann
90bdfd3505 Use u8 for z and change example region 2022-01-07 16:46:51 +01:00
Maximilian Ammann
3656b9140a Add some log messages and use different parsing routine 2022-01-01 17:11:24 +01:00
Maximilian Ammann
5201279e8c Improve error messages 2021-12-30 11:28:26 +01:00
Maximilian Ammann
0316991558 Add comment 2021-12-29 14:06:21 +01:00
Maximilian Ammann
e2c08a5eeb Avoid rustfmt error 2021-12-29 14:06:09 +01:00
Maximilian Ammann
ed5aeeadbb Optimize tile loading allocations 2021-12-29 12:40:19 +01:00
Maximilian Ammann
05775e712e Run rust formatter 2021-12-28 15:57:57 +01:00
Maximilian Ammann
9033abcf37 Use write_all as clippy demands 2021-12-28 15:47:08 +01:00
Maximilian Ammann
331af6b8c1 Upgrade naga to match the version of wgpu 0.12 2021-12-19 12:58:05 +01:00
Maximilian Ammann
cd11d9bbf1 Only load a certain extent 2021-12-18 14:46:31 +01:00
Maximilian Ammann
99ba556110 Fix mbtiles extraction and add deflating 2021-12-18 11:43:55 +01:00
Maximilian Ammann
0345072108 Add a small mbtiles library 2021-12-18 11:13:05 +01:00
Maximilian Ammann
63a8013b7c Minor refactor of project files 2021-12-11 15:14:30 +01:00
Maximilian Ammann
ebc19aad84 Cleanup and fix for CLion 2021-12-11 15:05:05 +01:00
Maximilian Ammann
60c6ec66d1 Add errors for tile loading 2021-12-09 17:11:32 +01:00
Maximilian Ammann
09c626a1d0 Add style spec from maplibre 2021-12-09 15:11:23 +01:00
Maximilian Ammann
7998a5aeaa Move validate code to separate crate 2021-12-08 18:12:38 +01:00
Maximilian Ammann
95f6447108 Start style-spec crate 2021-12-08 18:12:15 +01:00
Maximilian Ammann
5efe51ad5b Refactor and cleanup 2021-12-05 12:43:16 +01:00
Maximilian Ammann
9e3d24692a Move download to own crate 2021-12-03 21:38:00 +01:00
Maximilian Ammann
1841d9933d Cleanup and fix parsing of linestrings 2021-12-02 16:20:26 +01:00
Maximilian Ammann
a788c14d7a Fix parsing and add grid handling 2021-12-01 17:55:26 +01:00
Maximilian Ammann
6c4ab27bb1 Add vector_tile crate for decoding vector tiles 2021-11-28 20:30:00 +01:00