Olivier Guyot
|
4ee75359c0
|
Implemented a feature pool for lines and labels
|
2018-11-15 17:12:40 +01:00 |
|
Olivier Guyot
|
adb1bd7a31
|
First version to handle lines only
|
2018-11-15 17:12:40 +01:00 |
|
Olivier Guyot
|
dbd6dad4f3
|
Add a new Graticule layer, nothing rendered for now
|
2018-11-15 17:12:40 +01:00 |
|
Tim Schaub
|
56131cf6ea
|
Merge pull request #8946 from tschaub/renderer-fixes
Make the map renderer tolerant of layers without renderers
|
2018-11-15 15:53:49 +01:00 |
|
Tim Schaub
|
edeb5d3e71
|
Remove unused getLayerRenderersByKey method
|
2018-11-15 12:36:31 +01:00 |
|
Tim Schaub
|
3f624ec0c0
|
Make map methods tolerant of layers without renderers
|
2018-11-15 12:35:54 +01:00 |
|
Olivier Guyot
|
593632daea
|
Fix the OverviewMap control & example
Layers must now always be specified for the control.
Base example was amended to reflect that.
The breaking change was added in the update notes.
|
2018-11-15 12:04:49 +01:00 |
|
Tim Schaub
|
7ae051c07a
|
Merge pull request #8937 from tschaub/debug-tiles
Make the tile debug source useful for understanding tiles
|
2018-11-14 17:06:52 +01:00 |
|
Frédéric Junod
|
7a472321c4
|
Merge pull request #8930 from fredj/better_export_example
Give the layers container a CSS class name
|
2018-11-14 16:24:12 +01:00 |
|
Frédéric Junod
|
4adcb5ae6c
|
Merge pull request #8914 from fredj/layer_className
Add new className property to ol/layer/Base
|
2018-11-14 16:23:56 +01:00 |
|
Frédéric Junod
|
19541699c3
|
Merge pull request #8910 from fredj/containsXY
Implements containsXY for all geometries
|
2018-11-14 16:23:26 +01:00 |
|
Tim Schaub
|
d6e8711172
|
Merge pull request #8922 from fgravin/layerrenderapi
Layer is reponsible for its renderer
|
2018-11-14 16:09:23 +01:00 |
|
Tim Schaub
|
0e91365859
|
Make the tile debug source useful for understanding tiles
|
2018-11-14 15:58:08 +01:00 |
|
Frederic Junod
|
bdf98d9003
|
Give the layers container an CSS class name
|
2018-11-13 17:04:07 +01:00 |
|
ahocevar
|
30909ddbcd
|
When rendering interim tiles, reuse existing replay groups
|
2018-11-13 16:08:49 +01:00 |
|
Frederic Junod
|
22eb96637f
|
Add new className property to ol/layer/Base
|
2018-11-13 13:09:06 +01:00 |
|
Florent gravin
|
c2c599a517
|
Layer is now responsible of its rendering
|
2018-11-13 12:51:04 +01:00 |
|
Florent gravin
|
d21a88edce
|
Remove map renderer dependency in layer renderer
|
2018-11-13 12:51:04 +01:00 |
|
Frederic Junod
|
1e1dca5342
|
Remove unneeded type cast
|
2018-11-13 12:09:09 +01:00 |
|
Frederic Junod
|
5eed22286b
|
Don't compute value more that once
|
2018-11-13 12:08:53 +01:00 |
|
Frederic Junod
|
09d87bf33d
|
Remove unneeded 'relative' positioning
|
2018-11-13 11:36:45 +01:00 |
|
Florent gravin
|
a6f94f865b
|
Clear canvas in prepareFrame()
|
2018-11-12 21:51:39 +01:00 |
|
Florent gravin
|
697e475ee4
|
Add composite renderFrame() in IntermediateCanvas
|
2018-11-12 21:51:39 +01:00 |
|
Florent gravin
|
4c787c7f57
|
Set composite root div position relative
|
2018-11-12 21:51:39 +01:00 |
|
Tim Schaub
|
04077675e1
|
Merge pull request #8916 from tschaub/intermediate-context
Move canvas creation to intermediate canvas renderer constructor
|
2018-11-12 13:07:01 -07:00 |
|
Tim Schaub
|
432b74d64d
|
Apply all transforms in the layer renderer
|
2018-11-12 20:57:36 +01:00 |
|
Tim Schaub
|
55a963e0a9
|
Move canvas creation to intermediate canvas renderer constructor
|
2018-11-12 20:57:07 +01:00 |
|
Tim Schaub
|
afc64258af
|
Support for rotation
|
2018-11-12 18:33:02 +01:00 |
|
timkeane
|
7274798aa1
|
Implement ol/geom/Geometry#containsXY
Fixes issue #8863
ol/source/Vector#getFeaturesAtCoordinate and
implementations of ol/geom/Geometry#containsXY
|
2018-11-12 17:15:44 +01:00 |
|
timkeane
|
5967bc75ba
|
ol/geom/MultiLineString#containsXY
|
2018-11-12 17:15:22 +01:00 |
|
timkeane
|
c1963ba369
|
ol/geom/LineString#containsXY
|
2018-11-12 17:15:10 +01:00 |
|
timkeane
|
58b474225c
|
ol/geom/MultiPoint#containsXY
|
2018-11-12 17:14:38 +01:00 |
|
timkeane
|
daffbde80b
|
ol/geom/Point#containsXY
|
2018-11-12 17:14:07 +01:00 |
|
Tim Schaub
|
8bf252e70f
|
Handle layer opacity in the composite renderer
|
2018-11-12 15:16:06 +01:00 |
|
Tim Schaub
|
43ed2c1764
|
Composite renderer
|
2018-11-12 14:54:52 +01:00 |
|
Tim Schaub
|
fc6882f146
|
Utility method for efficiently managing child nodes
|
2018-11-12 14:54:12 +01:00 |
|
Tim Schaub
|
ca5b0c63a5
|
Remove LayerType
|
2018-11-12 14:54:11 +01:00 |
|
Tim Schaub
|
f6b838c635
|
Make webgl layer renderers dependencies of webgl layers
|
2018-11-12 14:54:11 +01:00 |
|
Tim Schaub
|
7374e32007
|
Canvas layer renderers are now dependencies of layers
|
2018-11-12 14:54:11 +01:00 |
|
Tim Schaub
|
2ec509fbca
|
Add an image vector layer for rendering vectors to an image
|
2018-11-12 14:54:11 +01:00 |
|
Tim Schaub
|
ae1f3afd66
|
Base for tile layers, renderer-specific tile layer types
|
2018-11-12 14:54:11 +01:00 |
|
Tim Schaub
|
285a610c46
|
Base for image layers, renderer-specific image layer types
|
2018-11-12 14:54:10 +01:00 |
|
Tim Schaub
|
c9529b9acd
|
Create the appropriate renderer for vector tile layers
|
2018-11-12 14:54:10 +01:00 |
|
Tim Schaub
|
7ffaa134c7
|
Conditionally get renderer from the layer
|
2018-11-12 14:54:10 +01:00 |
|
Tim Schaub
|
6c052c0dab
|
Split vector layer into Canvas and WebGL implementations
|
2018-11-12 14:54:09 +01:00 |
|
Tim Schaub
|
ba88081eba
|
Merge pull request #8642 from dimin/master
fixes for optional key passing, issue #8067 for tile sources
|
2018-11-06 08:56:25 -07:00 |
|
Frederic Junod
|
785954f722
|
Move GeolocationProperty into Geolocation
`GeolocationProperty` is only used in `Geolocation`.
|
2018-11-06 08:38:53 +01:00 |
|
Tim Schaub
|
10b56a4543
|
Merge pull request #8877 from tschaub/unconditional-context
Create context in vector tile layer constructor
|
2018-11-05 10:04:54 -07:00 |
|
Frédéric Junod
|
5f747cbf1b
|
Merge pull request #8882 from fredj/import_path
Import simplification
|
2018-11-05 17:07:20 +01:00 |
|
Frédéric Junod
|
2b025e2266
|
Merge pull request #8858 from webgeodatavore/issue-7397
Add condition for viewParams and TypeScript related option
|
2018-11-05 16:28:09 +01:00 |
|