Commit Graph

11391 Commits

Author SHA1 Message Date
Jannes Bolling a802f5937b changed visibility of overlay properties to protected,
added new getOptions function to overlay, to get the original options

remove trailing underscore from protected properties and functions
2017-10-27 16:10:39 +02:00
Frédéric Junod 5a6fafd85b Merge pull request #7377 from notnotse/overlay-classname
Add support to specify CSS class name when creating ol.Overlay
2017-10-25 15:32:24 +02:00
Bobo Häggström 343a4085a0 Add method to set max cache size in ol.style.IconImageCache 2017-10-24 16:04:55 +02:00
Andreas Hocevar eeb20cf4ad Merge pull request #7383 from ahocevar/null-tilecoord
Handle null tile coordinates correctly
2017-10-22 21:59:35 +02:00
Frédéric Junod 35a357ee80 Merge pull request #7375 from fredj/ows_more_ServiceIdentification
Read 'Abstract', 'AccessConstraints' and 'Fees' in ol.format.OWS
2017-10-22 08:49:06 +02:00
Andreas Hocevar 6da92d5f71 Handle null tile coordinates correctly 2017-10-21 21:41:56 +02:00
Bobo Häggström 7a800d4b39 Add support to specify CSS class name when creating ol.Overlay 2017-10-19 16:06:24 +02:00
itjope f7b6682832 Fix incorrect docs about ol.source.Raster 2017-10-19 15:37:00 +02:00
Lasse Laakkonen e41693816a Add support for custom tile size to Zoomify layer.
https://github.com/openlayers/openlayers/issues/6608
2017-10-19 15:39:47 +03:00
Andreas Hocevar 8d5a8665b2 Merge pull request #7371 from notnotse/vt-missing-api-annotation
Add @api annotation to ol.VectorTile.getExtent
2017-10-19 12:57:20 +02:00
Frederic Junod e235c83231 Read 'Abstract', 'AccessConstraints' and 'Fees' in ol.format.OWS 2017-10-19 12:03:02 +02:00
Bobo Häggström cdea7040ee Add @api annotation to ol.VectorTile.getExtent 2017-10-19 08:38:54 +02:00
Frederic Junod 2e2e63a3e0 Always request the Bing API with the 'culture' value 2017-10-18 17:07:33 +02:00
Frédéric Junod 82b7116f81 Merge pull request #7364 from fredj/rm_geojson_geoserver_workaround
Remove GeoJSON workaround for GeoServer
2017-10-17 16:52:59 +02:00
Frederic Junod bcfad6ea8b Remove GeoJSON workaround for GeoServer
See #1569
See https://osgeo-org.atlassian.net/browse/GEOS-5996
2017-10-17 08:32:16 +02:00
Alexandre Silva 011285aefe Added option to the ol.format.GeoJSON to allow the reading of the geometry_name from the geojson. 2017-10-16 14:51:55 +01:00
marcosox 850aaf96f2 Add pixelTolerance to olx.interaction.ExtentOptions 2017-10-16 15:46:12 +02:00
marcosox d40dd695cb Pass pixel tolerance as a parameter to constructor of ol.interaction.Extent
This adds the pixelTolerance option parameter to the constructor of ol.interaction.Extent.
In this way the user can override the current default value of 10.
2017-10-16 15:36:42 +02:00
Andreas Hocevar fe1d01a3cb Merge pull request #7350 from ahocevar/text-box
Calculate correct text box size
2017-10-12 07:04:39 +02:00
Andreas Hocevar c2926df045 Merge pull request #7349 from ahocevar/vectortile-url
Do not use tileUrlFunction for renderer tile coordinates
2017-10-12 07:04:00 +02:00
Andreas Hocevar 8dbaf29fca Calculate correct text box size 2017-10-12 00:35:22 +02:00
Andreas Hocevar ffb7d72c90 Do not use tileUrlFunction for renderer tile coordinates 2017-10-11 19:44:08 +02:00
Andreas Hocevar e6534894fd Merge pull request #7305 from oterral/teo_info
Fix #7304: Re-calculate the resolution when the WMS source is reprojected
2017-10-11 17:04:33 +02:00
Andreas Hocevar 380690a6a3 Pre-render text images for configured scale 2017-10-11 15:51:15 +02:00
Andreas Hocevar dcf38c22e2 Merge pull request #7345 from ahocevar/line-width
Handle different lineWidth scaling in Safari
2017-10-11 08:56:34 +02:00
Andreas Hocevar d0092ecd18 Handle different lineWidth scaling in Safari 2017-10-11 00:40:14 +02:00
Andreas Hocevar 1fcb94a29c Make text height detection independent of css settings 2017-10-11 00:21:29 +02:00
Tim Schaub 80dbedf946 Merge pull request #7341 from tschaub/raster-fix
Proper rendering of raster sources when there is a tile transition
2017-10-10 03:31:00 -06:00
Andreas Hocevar 609bd23eff Merge pull request #7339 from ahocevar/text-stroke
Use correct text stroke on HiDPI devices
2017-10-10 07:40:29 +02:00
Tim Schaub 88ca77b8c7 Set time and handle frame animation in raster source 2017-10-09 18:24:15 -06:00
Tim Schaub 55b5d0c719 Merge pull request #7327 from tschaub/tile-management
Prune the tile cache after updating a source's URL
2017-10-09 17:01:12 -06:00
Tim Schaub 5558994827 Merge pull request #7333 from waxenegger/pluggable_calling
Pluggable Map/Layers - function calls to handles and create
2017-10-09 16:59:59 -06:00
Andreas Hocevar 02e23e3cd0 Take pixel ratio into account for text stroke 2017-10-09 18:51:45 +02:00
Tim Schaub 9b8232f65b Merge pull request #7329 from tschaub/attribution
Reworked attribution handling
2017-10-09 08:26:30 -06:00
Andreas Hocevar 590dd6f1cf Always create a new blank image to avoid CSP violations 2017-10-09 12:46:34 +02:00
Harald Waxenegger 01b17de36d access functions via bracked/string to avoid compilation mangling 2017-10-09 15:23:56 +10:00
Tim Schaub b94b8cc40d Add deprecation notes for ol.Attribution 2017-10-08 20:29:12 -06:00
Tim Schaub 2dd8fdb5b7 Reworked attribution handling 2017-10-08 20:29:02 -06:00
Tim Schaub bedec9d596 Consistent use of ol.tilecoord.getKeyZXY() 2017-10-08 09:08:20 -06:00
Tim Schaub dbaf24ec39 Get rid of unnecessary coord key prefix 2017-10-08 09:08:20 -06:00
Tim Schaub c96c9cfc6d Prune all except for the most recent z on URL change 2017-10-08 09:08:14 -06:00
Tim Schaub c692b98fa9 Maintain rendering order in the LRU cache 2017-10-08 08:51:09 -06:00
Tim Schaub 9fb7778156 Functions to get key from coord and coord from key 2017-10-08 08:50:19 -06:00
Tim Schaub 177156c293 Method for peeking at the newest cache entry key 2017-10-08 08:43:53 -06:00
Tim Schaub 10af59bfce Allow items to be removed from the cache 2017-10-08 08:42:10 -06:00
Tim Schaub ad4a258c87 Only clear the canvas when needed 2017-10-06 09:12:52 -06:00
Frederic Junod dfe9e9b59a Add new ol.format.filter.Contains spatial operator 2017-10-06 08:45:17 +02:00
Trevor Blades 62461bc1d2 Enable mouse wheel in freehand draw mode
Previously, events weren't being propagated if the active draw
interaction had its `freehand` property set to true. This means that
you can't use your mouse wheel to zoom the map in freehand mode.

This change sets the default `pass` value to true and adds additional
logic to determine when it should be set to false (and stop event
propagation).
2017-10-03 16:22:08 -07:00
Kogis IWI 232f56e229 Fix #7304: Re-calculate the resolution when the WMS source is reprojected 2017-10-03 17:25:44 +02:00
Andreas Hocevar fdacd368f7 Fix multipoint instruction set 2017-09-29 13:17:07 +02:00