Commit Graph

3141 Commits

Author SHA1 Message Date
Petr Sloup
684e305bc8 Minor mapbox-style example docs update 2019-10-03 19:16:19 +02:00
Tim Schaub
6c6c4ab1df Mark example as experimental 2019-09-30 08:45:44 -06:00
Tim Schaub
d3b47c794e Make the immediate API work with a user projection 2019-09-30 08:28:50 -06:00
Tim Schaub
07678d960a User coordinates during snapping 2019-09-27 11:55:48 +02:00
Simon Seyock
42d8ea3a9a uploading local resources to codesandbox 2019-09-26 22:17:18 +02:00
Andreas Hocevar
a33bd0dea1 Add experimental examples 2019-09-26 20:37:40 +02:00
Olivier Guyot
13147e0b82 Add experimental tags to a few examples & added doc in the README
Plus some typos.
2019-09-26 20:19:23 +02:00
Tim Schaub
9efb6b07eb Collide less 2019-09-26 20:08:50 +02:00
Tim Schaub
443213e175 Show notice when using experimental features 2019-09-26 20:06:28 +02:00
Tim Schaub
6a5f6e4363 Merge pull request #10009 from tschaub/modified
Geometry editing with a user projection
2019-09-26 20:01:19 +02:00
Tim Schaub
3c7b129106 User coordinates during drawing 2019-09-26 19:29:19 +02:00
Marc Jansen
70af56e200 Merge pull request #10023 from marcjansen/reg-shape-docs
Enhance regular shape example docs
2019-09-26 19:18:13 +02:00
Andreas Hocevar
e19d5d8412 Merge pull request #10025 from KaiVolland/vector-tile-example-bugfix
Bugfix for vector-tile-selection example
2019-09-26 19:12:09 +02:00
Tim Schaub
e0d24d3af0 User coordinates during modification 2019-09-26 18:46:55 +02:00
Kai Volland
8c7fc7d964 Bugfix for vector-tile-selection example
Checks if a feature exists before accessing his idProp.
2019-09-26 17:55:42 +02:00
Marc Jansen
697d717613 Enhance regular shape example docs 2019-09-26 17:30:26 +02:00
Olivier Guyot
858f0fc0cc Update the webgl-points-layer example to reflect new possibilities 2019-09-26 16:30:19 +02:00
Olivier Guyot
607f2f0746 Merge pull request #9994 from jahow/add-webgl-layer-type
Add a new layer type: WebGLPointsLayer
2019-09-26 14:55:09 +02:00
Olivier Guyot
7da3b60061 Webgl Layer / rename literalStyle property to style 2019-09-26 14:44:32 +02:00
Olivier Guyot
b8564d503a Webgl icon example / restore texture for icons 2019-09-25 17:22:36 +02:00
Olivier Guyot
9e55a8b2f0 Webgl / linting & test fixes 2019-09-25 17:22:36 +02:00
Tobias Kohr
38124d770b Revert delete Select interaction commit 3838b68427 2019-09-25 16:37:28 +02:00
Olivier Guyot
23c2999cab Webgl points renderer / fix hit detection
Due to the fact that the points renderer does not know for sure
which attributes will be used for rendering, it is now mandatory
to provide both vertex/fragment shaders for rendering AND hit
detection.

The hit detection shaders should expect having an `a_hitColor`
that they should return to allow matching the feature uid.

This will be all one eventually by shader builders under the hood.
2019-09-25 12:11:09 +02:00
Olivier Guyot
109f9718f9 Webgl renderer / fix existing examples
The shaders were rewritten manually for those, althoughj eventually they
should use the shader builder utilities as well.
2019-09-25 11:09:07 +02:00
Tim Schaub
b1f0b6997b Additional changes to work with user projection 2019-09-24 19:58:53 +02:00
Olivier Guyot
cb2c596a6d Add an example for the WebGLPointsLayer with editable style 2019-09-24 17:59:21 +02:00
Tim Schaub
30cbbfea9d Get simplified transformed geometry and load features in user projection 2019-09-24 17:45:04 +02:00
Tim Schaub
3c38a38570 Merge pull request #9961 from KlausBenndorf/remove-select-interaction
SelectInteraction removal
2019-09-24 10:27:20 +02:00
Simon Seyock
3838b68427 Removed SelectInteraction 2019-09-24 10:12:30 +02:00
Simon Seyock
c65e802c71 Feature selecting examples 2019-09-24 10:05:45 +02:00
Olivier Guyot
60378f2089 Merge pull request #9967 from jahow/enable-https-webgl-example
Enable HTTPS on Mapbox tile layer in webgl sprite example
2019-09-23 18:02:04 +02:00
Marc Jansen
9daba2bb7d Merge pull request #9964 from marcjansen/mapbox-api-change
Update various examples to use the Mapbox v4-API
2019-09-23 17:58:05 +02:00
Olivier Guyot
cae8c333f2 Enable https on tile layer in webgl sprite example 2019-09-23 17:51:32 +02:00
Marc Jansen
57822aa6ff Update various examples to use the Mapbox v4-API 2019-09-23 17:20:12 +02:00
Tim Schaub
c03c359a20 Separate internal and API methods for the view 2019-09-21 11:30:14 -06:00
Tim Schaub
9f9fdd018f Merge pull request #9931 from mike-000/patch-4
Custom Overview Map CSS fix and rotateWithView option
2019-09-21 11:14:50 -06:00
Simon Seyock
b2885e86fb Renaming of getGetFeatureInfoUrl and getGetLegendGraphicUrl 2019-09-18 10:48:18 +02:00
mike-000
ae132643c7 Add Rotate with view option
Use a checkbox to demonstrate the rotateWithView option
2019-09-13 13:41:45 +01:00
mike-000
763cc15c52 Add container div for CSS and a rotate checkbox
Wrap the map div in a container to facilitate CSS and add a Rotate with view checkbox
2019-09-13 13:34:07 +01:00
mike-000
5c2e92191a Update CSS to work outside the examples template
The existing CSS doesn't work in CodeSandBox etc where ol/ol.css is imported in the JavaScript
2019-09-13 13:20:55 +01:00
Olivier Guyot
05a0600fe5 Webgl icon example / render map when texture ready 2019-08-31 08:59:34 +02:00
mike-000
654f78388b Handle rotation in the Box Selection example
oblique rotations (i.e. not 0, 90, 180 or 270 degrees) require additional filtering of features intersecting the extent of the rotated box
2019-08-26 22:11:41 +01:00
ahocevar
bd3f35eef0 Declutter multi geometries per geometry instead of per feature 2019-08-17 23:55:20 +02:00
mike-000
a340da8f6e Update side-by-side.css 2019-08-08 22:48:08 +01:00
mike-000
336056f4f0 Update side-by-side.html 2019-08-08 22:40:37 +01:00
mike-000
7cdfc33d15 Export PDF example extent corrections
Fixes #9460 and #9665

Replace calculateExtent and fit with getResolution and setResolution as the former do not produce the desired result when the view is rotated.

Export the viewport instead of the map div (which doesn't resize) and specify the width and height in the export options

This is a minimal fix for the two issues.  Further enhancement including a fallback to export layer canvases where the browser doesn't support html-to-image could be done separately if necessary.
2019-08-08 19:41:51 +02:00
ahocevar
182f1448a9 Use nextzen for osm-vector-tiles example 2019-08-08 12:57:55 +02:00
Tim Schaub
65ad4932f4 Support zoom limits for layers 2019-08-06 21:19:09 -04:00
Marc Jansen
230205c3fd Merge pull request #9804 from mike-000/9799
Replacement for the Shared Views example
2019-07-26 21:50:31 +02:00
mike-000
c66347c365 Update side-by-side.js 2019-07-26 16:31:20 +01:00