Éric Lemoine
56ad3ea9aa
Merge pull request #2971 from elemoine/tilevector
...
Two ol.source.TileVector fixes
2014-11-29 20:07:33 +01:00
Bart van den Eijnden
6cd1f3f262
Correct olx.style.RegularShapeOptions definition
2014-11-29 13:52:36 +01:00
Bart van den Eijnden
275f5bc796
Merge pull request #2981 from bartvde/circle-linedash
...
Use lineDash in ol.style.Circle's and ol.style.RegularShape's stroke (r=@fredj,@elemoine)
2014-11-29 12:19:14 +01:00
Thomas Hirsch
c42ec27a4a
image layer renderers use source projection if given and equivalent
2014-11-28 22:09:45 +01:00
Bart van den Eijnden
6556e5eb52
Merge pull request #2982 from bartvde/radius1
...
Allow radius1 as an alias for radius in ol.style.RegularShape
2014-11-28 19:58:46 +01:00
Bart van den Eijnden
da39e9f96a
For stars, use radius1 and radius2 in ol.style.RegularShape
2014-11-28 19:44:16 +01:00
Pierre GIRAUD
5878e7f839
Adding getFeaturesAtCoordinateAtResolution in ol.source.TileVector
2014-11-28 17:30:45 +01:00
Bart van den Eijnden
2d74a6b10f
Use lineDash in ol.style.Circle's and ol.style.RegularShape's stroke
2014-11-28 13:11:25 +01:00
Pierre GIRAUD
34e82de8c8
Export ol.source.TileVector#getFeatures in built mode
2014-11-28 11:54:35 +01:00
Bart van den Eijnden
890b96f1e9
Support OGC srs urns without an EPSG database version
2014-11-27 20:01:53 +01:00
Andreas Hocevar
5155e7a6ac
Fix zoom levels for the MapQuest Street layer
...
A typo in 65b8e0f915 introduced this bug.
Before that, 18 zoom levels were used. Now we're using 19, which appears
to be available with full world coverage.
2014-11-27 19:13:02 +01:00
Antoine Abt
ed4bae064d
Merge pull request #2889 from fgravin/getFeatureInfo
...
Add GetFeatureInfo format
2014-11-27 10:30:20 +01:00
Poul Kjeldager Sørensen
b72fddf7f4
Making GetTileCoordFor methods public avaible
...
I am using tilegrid to request elevation data tiles side by side of a raster layer. It would be nice if these two method was public avaible such I could use the tilegrid to convert mouse coordinates to tile coordinates to request backend tiles.
The elevation tiles are not shown as a layer directly but rather used to compute and show information in relationship to mouse curser or map view.
This would save me the time of adding another tilegrid implementation in my application specific context.
2014-11-26 01:24:00 +01:00
Antoine Abt
638f8275aa
Export readFeatures method
2014-11-25 16:24:51 +01:00
Antoine Abt
fc16c4500d
Renaming & better typing
2014-11-25 16:24:32 +01:00
Éric Lemoine
ec01aa45b9
Make createTileCoordTransform return identity func
...
This makes ol.tilegrid.TileGrid#createTileCoordTransform return the identity function. This makes it possible to use ol.source.TileVector with an ol.tilegrid.TileGrid (as opposed to an ol.tilegrid.XYZ).
2014-11-24 15:19:24 +01:00
Éric Lemoine
8ba830f91f
Make loadFeaturesFromUrl accept an error callback
2014-11-24 15:13:17 +01:00
tsauerwein
d6841e6d9d
Fix tests for when not run with WebGL support
2014-11-24 13:26:45 +01:00
tsauerwein
b8b48afc82
Use WEBGL_MAX_TEXTURE_SIZE as default
2014-11-24 09:57:09 +01:00
tsauerwein
e307579d49
Move constants from ol.has to ol
2014-11-24 09:42:10 +01:00
Éric Lemoine
c0bbb6c4fa
Disable vertex attrib array after replay
2014-11-21 17:48:58 +01:00
Éric Lemoine
b3369cd516
Delete WebGL resources used by immediate API
2014-11-21 16:35:05 +01:00
Éric Lemoine
857a8ca2bb
Delete WebGL resources used at postcompose time
2014-11-21 16:35:05 +01:00
Éric Lemoine
37f91690f1
Merge pull request #45 from elemoine/webgl-point-buffer
...
[webgl-point] Rename ol.structs.Buffer to ol.webgl.Buffer
2014-11-21 16:14:01 +01:00
Éric Lemoine
57db47ac18
Rename ol.structs.Buffer to ol.webgl.Buffer
...
The Buffer class is WebGL specific, and it's not really a "data structure", in the pure sense of the term.
2014-11-21 15:48:31 +01:00
Éric Lemoine
6360e4497d
Add a comment to WebGL ImageReplay
...
A comment explaining why we don't need to call deleteProgram and deleteShader in the function returned by getDeleteResourcesFunction.
2014-11-21 15:39:23 +01:00
Éric Lemoine
dae5bd53b7
Merge pull request #41 from elemoine/webgl-point-cleanup
...
[webgl-point] Use ol WebGL infrastructure in WebGL replay
2014-11-21 14:56:19 +01:00
Guillaume Beraudo
fe74bd1b2c
Add missing call to flush in webgl map renderer
2014-11-21 13:36:09 +01:00
Guillaume Beraudo
235f7c5bd1
Fix lack of @api doc in webgl Immediate
2014-11-21 13:35:20 +01:00
Éric Lemoine
fd9db053c0
Use ol WebGL infrastructure in WebGL replay
2014-11-21 11:39:47 +01:00
Tobias Sauerwein
ac24b615c3
Merge pull request #39 from tsauerwein/webgl-point-hit-detection-atlas
...
[webgl-point] Add hit-detection images of symbols to separate atlas
2014-11-21 11:37:48 +01:00
Éric Lemoine
44782c59a5
Merge pull request #40 from elemoine/webgl-point-cleanup
...
[webgl-point] Remove unused WebGL related code
2014-11-21 11:37:21 +01:00
Antoine Abt
374f02c725
Fix pan with select interaction in mousemove mode.
2014-11-21 11:23:06 +01:00
Éric Lemoine
1e12e7ca90
Remove unused WebGL related code
2014-11-21 10:51:00 +01:00
tsauerwein
fb8af71f25
Use goog.isNull and goog.isDef
2014-11-21 10:42:06 +01:00
Tobias Sauerwein
283d878177
Merge pull request #36 from tsauerwein/webgl-point-has-stable
...
Mark ol.has.WEBGL_MAX_TEXTURE_SIZE as API
2014-11-21 10:33:18 +01:00
Éric Lemoine
a665b76f8f
Merge pull request #38 from elemoine/webgl-point-uint
...
Fix assert in WebGL replay
2014-11-21 10:20:44 +01:00
tsauerwein
8fcde092c7
Set the default of WEBGL_MAX_TEXTURE_SIZE to undefined
...
By doing so the examples will also work if WebGL is not supported.
2014-11-21 09:54:55 +01:00
tsauerwein
40c33a21eb
Mark ol.has.WEBGL_MAX_TEXTURE_SIZE as API
2014-11-21 09:52:09 +01:00
tsauerwein
ab42965aa2
Add hit-detection image to atlas (RegularShape)
2014-11-21 09:41:38 +01:00
tsauerwein
4132505313
Add hit-detection image to atlas (Circle)
2014-11-21 09:41:10 +01:00
tsauerwein
97f8e4ac8d
Keep separate atlas for hit-detection images
2014-11-21 09:40:22 +01:00
tsauerwein
82ef80cf60
Add imageSize and origin for hit-detection image
2014-11-21 09:39:38 +01:00
Éric Lemoine
05f71383f9
Fix assert in WebGL replay
2014-11-21 09:33:45 +01:00
Éric Lemoine
ee54d21b89
Merge pull request #37 from elemoine/webgl-point-uint
...
[webgl-point] Use OES_element_index_uint when available
2014-11-20 17:08:16 +01:00
Éric Lemoine
2f7c97f25a
Use OES_element_index_uint when available
2014-11-20 16:39:25 +01:00
Guillaume Beraudo
7d01946fef
Removing webgl Immediate delegation code for drawing text
2014-11-20 13:53:00 +01:00
Guillaume Beraudo
257784e277
More lenient webgl Immediate drawing of a feature.
...
Remove assert to handle drawing features with supported geometries.
2014-11-20 13:53:00 +01:00
Guillaume Beraudo
f1402522b5
More lenient Immediate geometry collection rendering
...
Render geometry collection elements with a valid renderer inspite of
throwing an assertion error. Allows support of hierarchies of points.
2014-11-20 13:53:00 +01:00
Guillaume Beraudo
20ceae2655
Webgl immediate implementation for points
...
Internally uses a replay group to share code.
Modifies the dynamic data example to use PointGeometry
and Feature in addition to MultiPoint.
2014-11-20 13:53:00 +01:00