Commit Graph
96 Commits
Author SHA1 Message Date
Petr Sloup 4eea8a91b8 Add favicon.ico 2016-06-29 20:25:36 +02:00
Petr Sloup d57f9f7a60 Fix and improve xray viewer 2016-06-29 20:23:37 +02:00
Petr Sloup 1307b29ff9 Cleaner implementation of keys 2016-06-29 20:17:58 +02:00
Petr Sloup a9443edfc6 Update mapbox-gl-js to v0.19.0 2016-06-29 20:08:21 +02:00
Petr Sloup e6a1bf407c Remove sourceMappingURL 2016-06-29 20:08:09 +02:00
Petr Sloup 0ba2dcce53 Always use http for wmts 2016-06-29 19:55:06 +02:00
Petr Sloup ebd6662ebb Minor WMTS link bugfix 2016-06-29 16:23:49 +02:00
Petr Sloup 6898be5bea Update version 2016-06-29 16:12:42 +02:00
Petr Sloup a55b5ad69c Fix viewer vector/raster autodetection 2016-06-29 15:14:51 +02:00
Petr Sloup 1104bf8a57 Add links to WMTS services from index.html 2016-06-29 15:08:56 +02:00
Petr Sloup 1d4503b507 If key present in query, propagate it to other linked urls 2016-06-29 14:57:11 +02:00
Petr Sloup 2d5dccc1e0 Update dependencies 2016-06-28 07:48:30 +02:00
Petr Sloup fc32cc24e5 Properly add CORS to vector style endpoints 2016-06-27 09:06:30 +02:00
Petr Sloup 575c1df524 Add tests for autofit static endpoints 2016-06-27 08:11:02 +02:00
Petr Sloup d8f35bb70a Update area-based static tests 2016-06-27 08:01:28 +02:00
Petr Sloup 4af6fb686f Change bearing and pitch format in static url 2016-06-27 07:56:54 +02:00
Petr Sloup 391c21a966 Update static endpoints in README.md 2016-06-27 07:45:04 +02:00
Petr Sloup 2d2c43aeb5 Support bearing in path overlays 2016-06-27 07:42:38 +02:00
Petr Sloup 900ca4ed3e Refactor area-based static maps urls 2016-06-27 07:18:48 +02:00
Petr Sloup 9d63634078 Rename path static map type to auto 2016-06-27 07:09:24 +02:00
Petr Sloup 0b98651b48 Add dynamic path queries to all static endpoints 2016-06-27 07:08:27 +02:00
Petr Sloup d3aeab5d89 Decrease image size limit to 2048x2048 2016-06-27 06:53:29 +02:00
Petr Sloup 01bff86c6d Initial implementation of path rendering 2016-06-24 12:26:26 +02:00
Petr Sloup 9a21382984 Update dependencies 2016-06-24 09:24:22 +02:00
Petr Sloup 9e391562ab Add bearing and pitch to the README.md 2016-06-24 08:57:53 +02:00
Petr Sloup 801c523c73 Update run.sh 2016-05-30 22:22:21 +02:00
Petr Sloup 8e289684d5 Update version to v0.0.3 2016-05-04 13:57:44 +02:00
Petr Sloup 59cc66095f Minor test update 2016-05-04 13:57:00 +02:00
Petr Sloup 187da7bb58 Add raster view for raster data 2016-05-04 13:53:47 +02:00
Petr Sloup daa94dc806 Chain attributions from mbtiles into the tilejson of the rendered tiles 2016-05-04 13:13:37 +02:00
Petr Sloup 5d940066d9 Display filesizes of the mbtiles 2016-05-04 13:07:09 +02:00
Petr Sloup 10caaa1e8b Minor travis script fix 2016-05-03 17:49:04 +02:00
Petr Sloup 9edf7c0cae Fix empty raster tiles 2016-05-03 17:42:47 +02:00
Petr Sloup f979e25fd7 Update travis script to use new data 2016-05-03 16:24:13 +02:00
Petr Sloup d3a9b6cfbf Update README with links to tileserver-gl-data 2016-05-03 15:49:39 +02:00
Petr Sloup 2a55517a2d Update dependencies 2016-05-03 15:12:17 +02:00
Petr Sloup 927a3eda87 Minor README fix 2016-05-03 15:12:10 +02:00
Petr Sloup 54073cecce Simplify URL for "static"
/styles/{id}/rendered/static/... -> /styles/{id}/static/...
2016-04-22 15:50:56 +02:00
Petr Sloup 287a632295 Update readme 2016-04-22 12:37:39 +02:00
Petr Sloup a25ce62662 New urls for source data tiles and rendered tiles 2016-04-22 12:33:20 +02:00
Petr Sloup c0fb4fd400 Support for raster mbtiles (issue #13) 2016-04-21 18:23:13 +02:00
Petr Sloup d486a8595b Use node 4 for travis and docker 2016-04-18 11:05:52 +02:00
Petr Sloup 3b92c6109b Do not install dev dependencies when build docker image 2016-04-18 10:47:45 +02:00
Petr Sloup b6ad565e31 Update dependencies 2016-04-18 10:47:36 +02:00
Petr Sloup f794f6b8ba Minor xray viewer fix 2016-04-15 15:42:54 +02:00
Petr Sloup ec5d282d87 Update npm dependencies 2016-04-05 13:04:13 +02:00
Petr Sloup bdea327437 Use CORS 2016-04-05 13:02:33 +02:00
Petr Sloup 6cf006ec50 More strict routing pattern matching (fix tests) 2016-03-17 11:45:55 +01:00
Petr Sloup 34befd43c9 Add xray viewer for vector data 2016-03-17 11:31:33 +01:00
Petr Sloup c132d7fba8 Add redirect from /raster/:id/ to /styles/:id/ 2016-03-17 11:04:51 +01:00
Petr Sloup 62a6917778 Show proper thumbnails on index 2016-03-17 11:01:54 +01:00
Petr Sloup 403bc949a5 Pregenerate permalinks for the viewers 2016-03-17 10:51:16 +01:00
Petr Sloup 837cb7d1fb New index and viewer (+ templating system) 2016-03-16 20:47:11 +01:00
Petr Sloup d0c0430dca Improve config usability (close #10) 2016-03-14 16:11:29 +01:00
Petr Sloup 1ade82bf05 More user-friendly error message for invalid config (close #7) 2016-03-11 20:29:21 +01:00
Petr Sloup 5a94689385 Make compressionLevel/quality configurable + change defaults 2016-03-11 16:40:05 +01:00
Petr Sloup 074c873826 Support optional bearing and pitch in center-based static requests 2016-03-11 12:10:22 +01:00
Petr Sloup 72ad669502 Add tests to .dockerignore 2016-03-11 11:58:36 +01:00
Petr Sloup 2210ea2f35 Version v0.0.2 2016-03-11 11:44:38 +01:00
Petr Sloup a39aa0bd8a Update README 2016-03-11 11:44:33 +01:00
Petr Sloup 1c73c14d84 Update and add tests 2016-03-11 11:27:17 +01:00
Petr Sloup 8a46bd8b88 Major cleaning of paths and urls 2016-03-11 10:50:33 +01:00
Petr Sloup d1e33d04cb Add link index.html -> styles.html 2016-03-11 10:48:42 +01:00
Petr Sloup 06b88bbbe7 Font concatenation 2016-03-11 10:06:34 +01:00
Petr Sloup 946cb2ca5f Serve fonts only if serving some styles 2016-03-11 09:52:19 +01:00
Petr Sloup d742672238 Serve fonts 2016-03-11 09:48:35 +01:00
Petr Sloup b98b7244f6 Correctly serve sprites 2016-03-11 09:16:28 +01:00
Petr Sloup d4fa224d04 Basic viewer for vector tiles based on mapbox-gl-js v0.15.0 2016-03-11 08:57:06 +01:00
Petr Sloup 4c40700bac Major refactoring of the urls (#5) 2016-03-10 18:26:26 +01:00
Petr Sloup 6f644a4c03 Serve TileJSONs on /{prefix}.json 2016-03-09 19:18:59 +01:00
Petr Sloup 9efa22b52b Add more tests + better structuring 2016-03-09 17:26:34 +01:00
Petr Sloup a0007b42f9 Do not allow dot character in request extensions 2016-03-09 17:26:34 +01:00
Petr Sloup a495993e68 Fix behavior of area-based static maps 2016-03-09 17:26:34 +01:00
Petr Sloup ad867f305b Add build status badge to README.md 2016-03-09 13:26:17 +01:00
Petr Sloup d6e17c1a3a More tests for the endpoints 2016-03-09 13:22:06 +01:00
Petr Sloup 9736649244 Stronger checking of request parameters and stability improvements 2016-03-09 13:21:34 +01:00
Petr Sloup 832b2d22be Do not invoke done in test setup 2016-03-09 12:34:16 +01:00
Petr Sloup 47f6c90a98 Add .travis.yml 2016-03-09 12:26:05 +01:00
Petr Sloup 77755b548b Add first batch of tests 2016-03-09 11:26:02 +01:00
Petr Sloup 7ca7fc721f Change server behavior to allow for testing 2016-03-09 11:09:06 +01:00
Petr Sloup 717b176dc7 Use empty string as default value for "root" option (meaning cwd) 2016-03-09 09:25:33 +01:00
Petr Sloup 9fd7dc1d35 Base the docker image on debian stretch to get more recent mesa3d 2016-03-09 08:41:18 +01:00
Petr Sloup 4125ad1c8f Increase map pool sizes 2016-03-09 08:40:46 +01:00
Petr Sloup b4219f4c55 Use mapbox-gl-native v3.0.2-earcut 2016-03-09 08:40:20 +01:00
Petr Sloup dc096012ef Use dynamic pool of map instances to reduce waiting times (issue #3) 2016-03-03 19:41:29 +01:00
Petr Sloup 4f9b8c1a1b Optimize static endpoints (remove abaculus dependency) (closes #2) 2016-03-03 16:51:52 +01:00
Petr Sloup e39ae90bc8 Add Dockerfile, proper scripts and update README (issue #1) 2016-03-03 15:53:24 +01:00
Petr Sloup eb70e8bb0d Add basic command line options 2016-03-03 11:17:38 +01:00
Petr Sloup 8837ead540 Update README.md 2016-03-02 18:25:55 +01:00
Petr Sloup ae4a24363a Remove unused requires 2016-03-02 17:58:06 +01:00
Petr Sloup 7bef26baed Support for serving raw vector tiles 2016-03-02 17:51:50 +01:00
Petr Sloup 75e5fd1018 Improved error handling 2016-03-02 17:12:32 +01:00
Petr Sloup 40a7ee5e62 Use sharp instead of pngjs for image compression + webp & jpeg support 2016-03-02 16:22:01 +01:00
Petr Sloup 5d0e27b030 Fix HiDPI tiles 2016-03-02 15:03:59 +01:00
Petr Sloup 565ed2dd74 Improved generation of TileJSONs 2016-03-02 13:11:43 +01:00
Petr Sloup 92b502af36 Initial commit 2016-03-02 10:52:02 +01:00