Commit Graph

  • 4ee75359c0 Implemented a feature pool for lines and labels Olivier Guyot 2018-11-14 22:49:12 +01:00
  • adb1bd7a31 First version to handle lines only Olivier Guyot 2018-11-14 22:14:12 +01:00
  • dbd6dad4f3 Add a new Graticule layer, nothing rendered for now Olivier Guyot 2018-11-14 20:50:15 +01:00
  • d7a6c4dbe3 Merge pull request #8950 from fredj/shx Frédéric Junod 2018-11-15 17:12:01 +01:00
  • 56131cf6ea Merge pull request #8946 from tschaub/renderer-fixes Tim Schaub 2018-11-15 15:53:49 +01:00
  • 12f6ce7a44 Add rendering test for vector tile layer Florent gravin 2018-11-15 15:53:06 +01:00
  • 52f4f61a6c Use shx to run unix commands in package.json Frederic Junod 2018-11-15 15:52:33 +01:00
  • f9dcadb982 Remove unused methods Guillaume Beraudo 2018-11-15 15:12:51 +01:00
  • 0f5ced8483 Reduce usage of "replay" term Guillaume Beraudo 2018-11-15 13:38:21 +01:00
  • 5ecd832c92 Adapt test to new text builder behaviour Guillaume Beraudo 2018-11-15 12:03:34 +01:00
  • 87a1b926c9 Cleanup executor of unused properties Guillaume Beraudo 2018-11-15 11:18:22 +01:00
  • 4ba84d7926 Cleanly separate text building and execution Guillaume Beraudo 2018-11-15 11:15:02 +01:00
  • afc946b215 Cleanup duplicated and unused code Guillaume Beraudo 2018-11-15 09:54:12 +01:00
  • c0df61468f Move drawText along line to executor Guillaume Beraudo 2018-11-14 18:20:38 +01:00
  • 0ece0fb002 Cleanup unused text replay code Guillaume Beraudo 2018-11-13 19:20:26 +01:00
  • 4ce19530ce Remove unused methods ahocevar 2018-11-13 18:01:42 +01:00
  • 3d203f990e Move measureTextWidths to render/canvas ahocevar 2018-11-13 17:32:27 +01:00
  • 3170355b07 Remove unused function from executor Guillaume Beraudo 2018-11-13 17:33:53 +01:00
  • f5a8ad63f9 Improve typing Guillaume Beraudo 2018-11-13 17:32:06 +01:00
  • ba6a6fff7d Module renaming Guillaume Beraudo 2018-11-13 17:29:37 +01:00
  • 951d4d5ade Fix tests Guillaume Beraudo 2018-11-13 17:29:24 +01:00
  • e299863117 More renaming Guillaume Beraudo 2018-11-13 16:57:03 +01:00
  • f3bd08321a Rename Replay to InstructionsBuilder Guillaume Beraudo 2018-11-13 16:50:08 +01:00
  • 8097be8419 Remove replay code from Instruction Builder class Guillaume Beraudo 2018-11-13 16:47:10 +01:00
  • fcf470fc8d Introduce Instruction executors Guillaume Beraudo 2018-11-13 16:26:29 +01:00
  • ecf79a9ec2 First step in uncoupling replay creation and rendering Guillaume Beraudo 2018-11-13 15:41:50 +01:00
  • 4988a50760 Add Stamen-label tiles for rendering tests Florent gravin 2018-11-14 15:39:37 +01:00
  • ebbb54456a Add rendering test for layer 2 tiles extent clipping Florent gravin 2018-11-14 15:39:22 +01:00
  • 081c677ea2 Add rendering test for layer tile simple Florent gravin 2018-11-14 15:08:43 +01:00
  • fc85b2ba78 Add rendering test for layer tile transition Florent gravin 2018-11-14 15:06:06 +01:00
  • d0f66b7cec Merge pull request #8943 from fredj/text-style-tests Frédéric Junod 2018-11-15 15:20:11 +01:00
  • 40b2922b4e Add rotation in mapbox-gl example Florent gravin 2018-11-15 11:52:29 +01:00
  • 63b04210ab Allow tolerance to be passed to the render function Frederic Junod 2018-11-15 12:51:08 +01:00
  • 87c721b071 Port text style rendering tests Frederic Junod 2018-11-15 10:10:09 +01:00
  • edeb5d3e71 Remove unused getLayerRenderersByKey method Tim Schaub 2018-11-15 12:36:31 +01:00
  • 3f624ec0c0 Make map methods tolerant of layers without renderers Tim Schaub 2018-11-15 12:35:54 +01:00
  • 0d94b1a566 Merge pull request #8940 from jahow/fix-overview Frédéric Junod 2018-11-15 12:18:29 +01:00
  • 593632daea Fix the OverviewMap control & example Olivier Guyot 2018-11-14 19:34:53 +01:00
  • 96dd5417e3 Merge pull request #8938 from fredj/render-toContext-tests Frédéric Junod 2018-11-15 11:31:13 +01:00
  • 68b4ef5ec8 Store rendering artifacts Frederic Junod 2018-11-15 10:53:09 +01:00
  • 6e964c7934 Port render-toContext rendering test Frederic Junod 2018-11-14 17:49:23 +01:00
  • 50ae34fcc6 Merge pull request #8941 from fredj/render_message Frédéric Junod 2018-11-15 10:36:16 +01:00
  • f295a97894 Rendering tests render message Frederic Junod 2018-11-14 21:37:45 +01:00
  • aa841c7de2 Merge pull request #8933 from fredj/icon-symbol-svg Frédéric Junod 2018-11-14 20:42:33 +01:00
  • 0452da92d3 Merge pull request #8931 from fgravin/mapbox-layer Tim Schaub 2018-11-14 17:14:05 +01:00
  • 7ae051c07a Merge pull request #8937 from tschaub/debug-tiles Tim Schaub 2018-11-14 17:06:52 +01:00
  • bed9c6b09a Don't add mapbox-gl into dependencies Frederic Junod 2018-11-13 18:06:32 +01:00
  • cac323a785 Add mapboxgl npm dependency Florent gravin 2018-11-13 17:59:03 +01:00
  • c62ebb9f61 Add mapbox-gl-js example Florent gravin 2018-11-13 17:40:12 +01:00
  • 488a104a92 Port icon-symbol-svg rendering tests Frederic Junod 2018-11-14 14:55:15 +01:00
  • 7a472321c4 Merge pull request #8930 from fredj/better_export_example Frédéric Junod 2018-11-14 16:24:12 +01:00
  • 4adcb5ae6c Merge pull request #8914 from fredj/layer_className Frédéric Junod 2018-11-14 16:23:56 +01:00
  • 19541699c3 Merge pull request #8910 from fredj/containsXY Frédéric Junod 2018-11-14 16:23:26 +01:00
  • d6e8711172 Merge pull request #8922 from fgravin/layerrenderapi Tim Schaub 2018-11-14 16:09:23 +01:00
  • 46b8f39c71 Merge pull request #8936 from tschaub/rendering-sourcemaps Tim Schaub 2018-11-14 16:00:20 +01:00
  • 0e91365859 Make the tile debug source useful for understanding tiles Tim Schaub 2018-11-14 15:40:37 +01:00
  • c74d80504e Serve sourcemaps from webpack Tim Schaub 2018-11-14 15:41:34 +01:00
  • f9a7cf2251 Merge pull request #8932 from fredj/dt_pbf Frédéric Junod 2018-11-14 14:02:38 +01:00
  • 5afd8178f4 Add pbf TypeScript type definitions Frederic Junod 2018-11-13 18:25:40 +01:00
  • 82ab50a22b Merge pull request #8924 from ahocevar/reuse-vt-replays Andreas Hocevar 2018-11-13 17:21:38 +01:00
  • bdf98d9003 Give the layers container an CSS class name Frederic Junod 2018-11-13 17:04:07 +01:00
  • 2bc0d7f2ce Merge pull request #8918 from fredj/dom-to-image-more Frédéric Junod 2018-11-13 16:59:06 +01:00
  • 30909ddbcd When rendering interim tiles, reuse existing replay groups ahocevar 2018-11-13 13:11:23 +01:00
  • cda23e0d53 Merge pull request #8928 from ahocevar/mapbox-style Andreas Hocevar 2018-11-13 16:03:31 +01:00
  • 5bfe7089af Update keywords ahocevar 2018-11-13 15:57:45 +01:00
  • 9c0a7b9ba7 Fix typo Frédéric Junod 2018-11-13 15:49:39 +01:00
  • 391fff38aa Add vector tile example using ol-mapbox-style ahocevar 2018-11-13 13:51:28 +01:00
  • fd0acaccd1 Merge pull request #8925 from fredj/misc Frédéric Junod 2018-11-13 15:16:33 +01:00
  • 96cca7ac18 Merge pull request #8927 from tschaub/local Tim Schaub 2018-11-13 05:50:59 -07:00
  • c3c5b3b314 Use local data for rendering tests Tim Schaub 2018-11-13 13:37:14 +01:00
  • 22eb96637f Add new className property to ol/layer/Base Frederic Junod 2018-11-12 18:27:18 +01:00
  • c2c599a517 Layer is now responsible of its rendering Florent gravin 2018-11-13 12:23:53 +01:00
  • d21a88edce Remove map renderer dependency in layer renderer Florent gravin 2018-11-13 12:20:21 +01:00
  • 1e1dca5342 Remove unneeded type cast Frederic Junod 2018-11-13 12:06:39 +01:00
  • 5eed22286b Don't compute value more that once Frederic Junod 2018-11-12 11:38:20 +01:00
  • 647421f07b Merge pull request #8920 from fredj/rm_relative Frédéric Junod 2018-11-13 11:46:39 +01:00
  • 09d87bf33d Remove unneeded 'relative' positioning Frederic Junod 2018-11-13 11:36:09 +01:00
  • 2caa74a4e9 Merge pull request #8913 from fgravin/intermediatecanvas-renderframe Tim Schaub 2018-11-13 03:06:21 -07:00
  • a6f94f865b Clear canvas in prepareFrame() Florent gravin 2018-11-12 18:46:01 +01:00
  • 697e475ee4 Add composite renderFrame() in IntermediateCanvas Florent gravin 2018-11-12 18:04:11 +01:00
  • 4c787c7f57 Set composite root div position relative Florent gravin 2018-11-12 18:03:33 +01:00
  • d02730abc1 Use dom-to-image-more library in export-map Frederic Junod 2018-11-12 21:17:24 +01:00
  • 04077675e1 Merge pull request #8916 from tschaub/intermediate-context Tim Schaub 2018-11-12 13:07:01 -07:00
  • 1c3e7a548f Merge pull request #8917 from tschaub/layer-transforms Tim Schaub 2018-11-12 13:06:43 -07:00
  • 432b74d64d Apply all transforms in the layer renderer Tim Schaub 2018-11-12 20:56:19 +01:00
  • 55a963e0a9 Move canvas creation to intermediate canvas renderer constructor Tim Schaub 2018-11-12 20:47:19 +01:00
  • 0c97fd63e2 Merge pull request #8912 from tschaub/rotation Tim Schaub 2018-11-12 10:50:02 -07:00
  • edaa615333 Less typing to run the examples Tim Schaub 2018-11-12 17:02:41 +01:00
  • afc64258af Support for rotation Tim Schaub 2018-11-12 15:56:16 +01:00
  • 7274798aa1 Implement ol/geom/Geometry#containsXY timkeane 2018-11-09 07:58:04 -05:00
  • 5967bc75ba ol/geom/MultiLineString#containsXY timkeane 2018-10-25 19:15:05 -04:00
  • c1963ba369 ol/geom/LineString#containsXY timkeane 2018-10-25 18:53:33 -04:00
  • 58b474225c ol/geom/MultiPoint#containsXY timkeane 2018-10-25 18:28:51 -04:00
  • daffbde80b ol/geom/Point#containsXY timkeane 2018-10-25 17:53:42 -04:00
  • 4a5fa1f840 Merge pull request #8908 from tschaub/opacity Tim Schaub 2018-11-12 07:55:26 -07:00
  • 8bf252e70f Handle layer opacity in the composite renderer Tim Schaub 2018-11-12 15:16:06 +01:00
  • 95c363075c Merge pull request #8848 from tschaub/renderers Tim Schaub 2018-11-12 07:10:00 -07:00
  • a9b2952be4 Add support for running a subset of rendering tests Tim Schaub 2018-11-11 14:18:20 -06:00
  • dc05f48294 Use composite renderer in linestring test Tim Schaub 2018-11-11 14:17:12 -06:00
  • 43ed2c1764 Composite renderer Tim Schaub 2018-11-10 17:39:00 -06:00