Commit Graph

26244 Commits

Author SHA1 Message Date
Tim Schaub b1f0b6997b Additional changes to work with user projection 2019-09-24 19:58:53 +02:00
Tim Schaub 7be4835144 Merge pull request #9973 from tkohr/user-projection-map
Make map work with user projected coordinates
2019-09-24 18:21:56 +02:00
Tobias Kohr 8c4937170b rename external methods to API names 2019-09-24 18:13:57 +02:00
Tim Schaub c071c749eb Merge pull request #9981 from KlausBenndorf/replace-geometry-cache
Remove simplified geometry cache
2019-09-24 18:11:33 +02:00
Tim Schaub fed6aef057 Merge pull request #9980 from tschaub/use-geographic-geom
Get simplified transformed geometry
2019-09-24 18:07:06 +02:00
Andreas Hocevar 45b257d6ac Merge pull request #9984 from ahocevar/no-source-no-render
Don't attempt to render when there is no source
2019-09-24 18:01:56 +02:00
Tobias Kohr 182ed012e2 review corrections 2019-09-24 17:58:56 +02:00
Tobias Kohr a0df485736 add tests for modified methods 2019-09-24 17:58:56 +02:00
Tobias Kohr b1196e7601 fix linting 2019-09-24 17:58:56 +02:00
Tobias Kohr 5711cd30d0 Seperate getEventCoordinate into internal/external method 2019-09-24 17:58:56 +02:00
Tobias Kohr 686c185de3 Call internal method in MousePosition 2019-09-24 17:58:56 +02:00
Tobias Kohr d4c1589a01 Seperate internal and API methods for the map 2019-09-24 17:58:56 +02:00
Simon Seyock 04738f494f Removed tests for simplified geometry cache 2019-09-24 17:47:32 +02:00
Tim Schaub 30cbbfea9d Get simplified transformed geometry and load features in user projection 2019-09-24 17:45:04 +02:00
Andreas Hocevar 3ed1a433fb Don't attempt to render when there is no source 2019-09-24 17:37:22 +02:00
Tim Schaub 66746a61bb Merge pull request #9983 from KlausBenndorf/get-features-returns-array
getFeaturesAtPixel always returns array
2019-09-24 17:32:45 +02:00
Simon Seyock 82486899df getFeatureAtPixel always returns array 2019-09-24 17:16:25 +02:00
Simon Seyock 6866f06375 Remove simplified geometry cache 2019-09-24 16:55:33 +02:00
Andreas Hocevar f21d698915 Merge pull request #9960 from ahocevar/lazy-event-calculations
Always dispatch pointermove events, but calculate event pixel and coordinate lazily
2019-09-24 16:11:17 +02:00
Andreas Hocevar ebecdc4a4c Merge pull request #9978 from ahocevar/tilequeue-loading
Handle empty source tiles and queue them properly
2019-09-24 16:05:05 +02:00
Andreas Hocevar 60c2c4e088 Get rid of map focus 2019-09-24 16:02:36 +02:00
Andreas Hocevar a139b01f8e Always dispatch pointermove, but calculate coordinates lazily 2019-09-24 16:02:36 +02:00
Andreas Hocevar 818bdc411c Handle empty source tiles and queue them properly 2019-09-24 15:18:59 +02:00
Marc Jansen 3992aede9d Merge pull request #9974 from KaiVolland/9865-xhr
Introduces the _withCredentials flag
2019-09-24 14:37:25 +02:00
Kai Volland 87e63ee4df Introduces the _withCredentials flag
This introduces the _withCredentials flag and the
corresponding setter to the featureloader.

Co-authored-by: mstenta <mike@mstenta.net>
2019-09-24 14:18:37 +02:00
Olivier Guyot b97647d39b Merge pull request #9966 from jahow/allow-disable-canvas-reuse
Document how to circumvent the canvas reuse optimization
2019-09-24 11:16:45 +02:00
Olivier Guyot 167fa6b8a0 Add property to all layers api doc 2019-09-24 10:58:55 +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 acac7a9403 remove skipFeature logic 2019-09-24 10:12:30 +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 449686527b Document how to avoid canvas reuse for layers
This restores the `map.forEachLayerAtPixel` functionality.

This is intended to help with openlayers#9720
2019-09-24 09:46:32 +02:00
Tim Schaub 16cc22371b Merge pull request #9972 from openlayers/greenkeeper/handlebars-4.3.0
Update handlebars to the latest version 🚀
2019-09-24 09:33:29 +02:00
greenkeeper[bot] 0b89a88f22 chore(package): update lockfile package-lock.json 2019-09-24 06:13:38 +00:00
greenkeeper[bot] ae82d4f2b1 chore(package): update handlebars to version 4.3.0 2019-09-24 06:13:34 +00:00
Andreas Hocevar db529a0d49 Merge pull request #9957 from ahocevar/vectortile-labels
Get hasOverlay from child element count
2019-09-23 23:20:17 +02:00
Tim Schaub cf5b568cf8 Merge pull request #9969 from tschaub/next-dev-version
Dev version based on time
2019-09-23 19:49:00 +02:00
Tim Schaub 5290486e23 Dev version based on time 2019-09-23 19:48:30 +02:00
Tim Schaub f1f8568068 Merge pull request #9965 from tschaub/layer-extent
Transform the layer extent when a user projection is set
2019-09-23 19:29:26 +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
Tim Schaub 54d3af40dd Transform the layer extent when a user projection is set 2019-09-23 17:23:20 +02:00
Marc Jansen 57822aa6ff Update various examples to use the Mapbox v4-API 2019-09-23 17:20:12 +02:00
Tim Schaub 6525906a70 Merge pull request #9963 from tschaub/rendering-tests
Update to work with globby@10
2019-09-23 16:57:54 +02:00
Tim Schaub 773ae437e4 Small tolerance by default 2019-09-23 16:48:22 +02:00
Olivier Guyot 4abb9c2fd0 Merge pull request #9962 from mike-000/patch-1
Improve the API description for "multiWorld"
2019-09-23 16:36:48 +02:00
Olivier Guyot 5cb99d0f84 Merge pull request #9710 from jahow/fix-typings
Additional Typescript compliance fixes
2019-09-23 16:36:23 +02:00
Marc Jansen 560dae7c45 Merge pull request #9400 from KaiVolland/kml-fixes
Changes to parsing of KML displayName
2019-09-23 16:12:17 +02:00
Olivier Guyot 5b5a3657f0 Fix typings in workers
The worker self object is simply cast to any to make sure typescript
does not complain.
Actual typecheck may be restored once the following issue is fixed:
https://github.com/microsoft/TypeScript/issues/20595
2019-09-23 15:37:48 +02:00