Andrew Calcutt
f85d44f244
fix: lint
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-13 15:13:33 -04:00
Andrew Calcutt
3cab6f1edf
fix: http check + errors
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-13 15:11:08 -04:00
Andrew Calcutt
cd13093a1a
fix: property access on null or undefined
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-13 14:55:30 -04:00
Andrew Calcutt
29e8509609
fix: implicit string warning
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-13 14:39:46 -04:00
Andrew Calcutt
f4371c9aed
fix: wrong filetype position
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-13 14:15:37 -04:00
Andrew Calcutt
f56cdebf19
fix: undefined url
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-13 14:00:51 -04:00
Andrew Calcutt
4b05f36fcc
fix: simplify source to data mapping
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-13 13:57:44 -04:00
Andrew Calcutt
759e51fe05
fix: remove PMtilesClose
...
I'm not sure this is really needed
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-13 11:01:16 -04:00
Andrew Calcutt
371bde7070
fix: lint
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-13 09:58:55 -04:00
Andrew Calcutt
d95e8a1f89
fix: update syntax, use inbuilt buffer funcs
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-13 09:57:02 -04:00
Andrew Calcutt
a24a48bd1e
fix: try to support pmtiles with fromdata set
...
I'm not sure how this is supposed to be used, but i don't want it to only be allowed in mbtiles
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-13 01:01:59 -04:00
Andrew Calcutt
fa7ab7f81d
fix: lint
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-13 00:09:00 -04:00
Andrew Calcutt
38c98f54db
fix: put back older node compatibility
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-13 00:07:33 -04:00
Andrew Calcutt
ee7dbcec84
Merge remote-tracking branch 'mnutt/mn/pmtiles' into pmtiles
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-12 23:45:55 -04:00
Andrew Calcutt
94eae4910f
fix: small case change
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-12 23:23:07 -04:00
Michael Nutt
755c47021f
style: minor clone refactoring
...
Signed-off-by: Michael Nutt <michael@nuttnet.net>
2023-10-12 22:53:23 -04:00
Michael Nutt
950db94fd9
style: capitalization
...
Signed-off-by: Michael Nutt <michael@nuttnet.net>
2023-10-12 22:53:01 -04:00
Andrew Calcutt
979f841464
fix: http pmtiles not working in style
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-12 22:39:32 -04:00
Andrew Calcutt
49d49e697e
fix: lint
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-12 21:24:51 -04:00
Andrew Calcutt
b199901dbc
fix: center
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-12 20:55:30 -04:00
Andrew Calcutt
bf4dbf319a
fix: do shallow clone of arrays for index page
...
Based on https://github.com/maptiler/tileserver-gl/pull/529 . might fix slow load due to tile cache
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-12 20:51:02 -04:00
Andrew Calcutt
5f1b2814ba
fix: change center
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-12 01:06:07 -04:00
Andrew Calcutt
68168ce7b6
fix: lint
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-12 01:05:27 -04:00
Andrew Calcutt
e66360c469
fix: cannot access source
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-12 00:50:26 -04:00
Andrew Calcutt
9f79c25232
fix: constant code ql error
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-12 00:44:24 -04:00
Andrew Calcutt
1d2e9eae73
fix: remove console.log
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-12 00:29:26 -04:00
Andrew Calcutt
81e40112b0
fix: add bounds and center when they don't exist
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-12 00:27:42 -04:00
Andrew Calcutt
a5cc66729d
refactor: only pass back metadata
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-12 00:26:39 -04:00
Andrew Calcutt
5ce9dddf0d
fix: undefine tiles / Conent-Type
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 22:58:56 -04:00
Andrew Calcutt
36cc712b9a
fix: rendering failing due to wrong name
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 21:36:17 -04:00
Andrew Calcutt
3691975d88
fix: make it so pmtiles:// can be used in styles
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 16:51:35 -04:00
Andrew Calcutt
800670728b
fix: issue with files outside the root directory
...
also default to mbtiles if file is not found
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 16:43:54 -04:00
Andrew Calcutt
fde9ed96a5
feat: allow web https based pmtiles to be loaded
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 13:18:03 -04:00
Andrew Calcutt
3f45c38663
fix: lint
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 13:18:03 -04:00
Andrew Calcutt
2ea3515d38
fix: reorder functions
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 13:18:02 -04:00
Andrew Calcutt
f13d6e52d9
refactor: rework so remote pmtiles may be possible
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 13:18:01 -04:00
Andrew Calcutt
ac87447f29
fix: remove confusing parameter description
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 13:18:01 -04:00
Andrew Calcutt
e9459b9cd2
fix: put back linux ordering
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 13:18:01 -04:00
Andrew Calcutt
0b99d8ddd1
feat: allow 'pmtiles:' in configs. open file less
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 13:18:00 -04:00
Andrew Calcutt
98995ab1be
chore: formatting
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 13:18:00 -04:00
Andrew Calcutt
79b9ebdc08
refactor: remove unneeded for loop
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 13:18:00 -04:00
Andrew Calcutt
a346462ae8
refactor: consolidate get byte functions
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 13:18:00 -04:00
Andrew Calcutt
19740c83a0
chore: make formatting more consitent
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 13:17:59 -04:00
Andrew Calcutt
05fcf78249
fix: remove unneeded code from ReadFileBytes
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 13:17:59 -04:00
Andrew Calcutt
0c19728cc2
fix: don't unzip data, it is already done
...
the pmtiles getZxy function already decompresses the file
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 13:17:59 -04:00
Andrew Calcutt
6ff506af99
feat: use cust source so pmtiles func can be used
...
Custom source only loads requested bytes instead of the whole file like FileAPISource
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 13:17:58 -04:00
Andrew Calcutt
445d03d626
feat: show extension in template
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 13:17:58 -04:00
Andrew Calcutt
df8861d2a3
fix: undefined tileinfo error
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 13:17:58 -04:00
Andrew Calcutt
553f58271e
fix: race condition
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 13:17:58 -04:00
Andrew Calcutt
a9b5db234f
fix: remove fflate , use zlib like other files
...
Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
2023-10-11 13:17:58 -04:00