Tom Payne
7b9ac53ace
Merge pull request #749 from openlayers/webgl-vector
...
Skeleton WebGL vector support
2013-06-17 07:08:33 -07:00
ahocevar
37b369e0d7
Making extent optional for projections
...
The projection validity extent is used to generate a sensible
set of default resolutions and a sensible default tile grid.
By making it optional, we can still generate defaults - with
zoom levels that are similar to the default web mercator zoom
levels (based on fitting the world on a single tile, even if the
projection is not available for the whole world).
2013-06-17 15:24:37 +02:00
Frederic Junod
b66b0be8b4
Add options to ol.DeviceOrientation constructor
2013-06-07 16:16:02 +02:00
ahocevar
f83fedb9e1
API doc improvements
2013-06-07 15:34:14 +02:00
ahocevar
3a6c7cf204
Renaming featureInfoFunction to transformFeatureInfo
2013-06-07 15:34:13 +02:00
ahocevar
77d22c4038
getFeatures method and featureInfo templates
...
To avoid surprises for application developers, this change
creates a new getFeatures method. So it is clear now beforehand
whether features or feature info markup is returned. The result
is now also grouped by layer, so application developers always
have a link between a layer and the feature info it returns.
To make getFeatureInfo return markup for vector layers, this
change also adds a featureInfoFunction property to the vector
layer, which gives developers full control over how features are
rendered to feature info markup.
2013-06-07 15:34:13 +02:00
Tom Payne
8f86288614
Add line string collections to ol.source.VectorSource2
2013-06-01 18:16:42 +02:00
Tom Payne
ac48fae0af
Add ol.source.VectorSource2
2013-06-01 18:09:29 +02:00
Bart van den Eijnden
dc922b4ffa
Implement GPX parser (read/write).
...
Implement a parser for GPX which supports read and write.
2013-05-22 10:44:36 +02:00
Bart van den Eijnden
0aa4fe258e
GML options not always applied.
...
This is a follow-up for https://github.com/openlayers/ol3/pull/711
for the GML parser. Also use goog.array.map instead of map as was
pointed out by @twpayne on the WKT review and update the example data
to use all US states as pointed out by @tschaub on the Google hangout.
2013-05-17 11:48:05 +02:00
ahocevar
3e6cdf8901
trackAttributes is optional
2013-05-16 15:26:54 +02:00
ahocevar
cde4ef435c
Adding another option
2013-05-16 15:14:38 +02:00
ahocevar
c245794e56
Sorting properties
2013-05-16 14:37:27 +02:00
Bart van den Eijnden
2ad3ee6f99
incorporate review from @ahocevar
2013-05-15 14:50:37 +02:00
Bart van den Eijnden
5ad4734c24
GML parser.
...
This adds a parser (read/write) for GML v2 and v3. GML v3 is limited to the
simple features profile of GML 3.1.1, just like OpenLayers 2 was. This will
be the basis for the WFS parser, but it only makes sense to continue this work
once feature modification (insert, update, delete) is in place in ol3. So the
WFS parser will be another pull request.
2013-05-14 20:12:05 +02:00
Éric Lemoine
42cc4d7683
Merge pull request #706 from elemoine/user-extensions
...
Custom control framework
2013-05-10 04:47:39 -07:00
Éric Lemoine
7a71f107cb
Export and externalize Control.setMap
2013-05-10 10:24:11 +02:00
ahocevar
7b256c3ec6
Asynchronous API for map#getFeatureInfo
...
This change allows us to use feature info services on the
server. It will also be useful for the GetFeature control to
get results from a WFS.
2013-05-09 22:26:55 +02:00
Tom Payne
b698b1736f
Add className option to ol.control.ZoomSlider
2013-05-07 16:36:25 +02:00
Tom Payne
b7e2a9b40e
Add className option to ol.control.Zoom
2013-05-07 16:19:50 +02:00
Tom Payne
09feaedd00
Add className option to ol.control.ScaleLine
2013-05-07 16:19:21 +02:00
Tom Payne
f31a4f8549
Add className option to ol.control.MousePosition
2013-05-07 16:18:05 +02:00
Tom Payne
525d5c5337
Add className option to ol.control.Logo
2013-05-07 16:17:51 +02:00
Tom Payne
f08814250e
Add className option to ol.control.FullScreen
2013-05-07 16:17:35 +02:00
Tom Payne
8c396e5afb
Add className option to ol.control.Attribution
2013-05-07 16:17:13 +02:00
Tom Payne
6976fd96e3
Refactor tile functions
...
* Add support for minZoom in XYZ tile grids and tile sources
* Factor out common tile coordinate transforms
2013-04-29 19:54:26 +02:00
Tom Payne
bedfa5e2d3
Merge pull request #640 from twpayne/interaction-options
...
Interaction options
2013-04-23 07:11:56 -07:00
Éric Lemoine
5842d771fe
Merge pull request #646 from elemoine/target
...
Make it possible to set map target after map creation
2013-04-23 06:33:30 -07:00
Tom Payne
4da61e8ae9
Configure ol.interaction.TouchRotate with options
2013-04-23 15:31:16 +02:00
Tom Payne
2dff59a4d4
Configure ol.interaction.TouchPan with options
2013-04-23 15:31:16 +02:00
Tom Payne
a36b4a0466
Configure ol.interaction.DragPan with options
2013-04-23 15:31:16 +02:00
Tom Payne
3b9699fbc8
Configure ol.interaction.DragZoom with options
2013-04-23 15:31:16 +02:00
Tom Payne
48d4554317
Configure ol.interaction.KeyboardZoom with options
2013-04-23 15:31:16 +02:00
Tom Payne
cc33727fad
Configure ol.interaction.KeyboardPan with options
2013-04-23 15:31:16 +02:00
Tom Payne
76a9f80545
Update ol.interaction.DragRotateAndZoom
2013-04-23 15:31:15 +02:00
Tom Payne
003ac5536e
Configure ol.interaction.DragRotate with options
2013-04-23 15:31:15 +02:00
Tom Payne
ef17d4f3b8
Rename DblClickZoom to DoubleClickZoom
2013-04-23 15:31:15 +02:00
Tom Payne
f2836ea111
Configure ol.interaction.DblClickZoom with options
2013-04-23 15:29:17 +02:00
Tom Payne
a4d8e1c4d8
Correct property in ol.interaction.DefaultsOptions
2013-04-23 15:29:17 +02:00
Frederic Junod
29137b5ad1
Change ol.source.WMTSOptions.projection type to ol.ProjectionLike
...
Same type as base class.
2013-04-23 13:34:37 +02:00
Éric Lemoine
7547b50bd8
Add map property "target"
2013-04-23 10:42:18 +02:00
ahocevar
8515e30ad8
Making the linter happy
...
... although jsdoc files are none of the linter's business.
2013-04-22 22:47:13 +02:00
ahocevar
c16b941909
Exporting KML parser options
...
This is necessary because application developers need to be able
to configure the KML parser.
2013-04-22 22:37:20 +02:00
Tom Payne
be7228f78e
Add options to ol.Geolocation constructor
2013-04-20 16:55:26 +02:00
Éric Lemoine
778aec45d8
View2D option "numZoomLevels" changed to "maxZoom"
...
This is to be consistent with ol.source.XYZ and ol.tilegrid.XYZ.
2013-04-14 22:00:09 +02:00
Tom Payne
cef6fe4930
Add full screen control
2013-04-11 18:25:31 +02:00
ahocevar
ae5d1cee1e
Merge pull request #527 from ahocevar/jsdoc-filtered
...
Only document the exported API, not every symbol. r=@elemoint
2013-04-10 06:28:25 -07:00
ahocevar
6f94ec6fe7
Adding params of API symbols to the API
...
This makes the API docs complete. What still needs to be
documented is API events, but this deserves a separate pull
request.
2013-04-10 10:57:36 +02:00
Éric Lemoine
a694661793
OpenStreetMap to OSM renaming
...
OSM is a well-known name, and is shorter than OpenStreetMap.
2013-04-10 10:07:49 +02:00
Tom Payne
a103b5acd7
Fix whitespace errors in jsdoc
2013-04-08 13:25:01 +02:00