Tim Schaub
e1dffacdde
Providing a method to get data from the layer.
...
I think it should be the job of the layer to retrieve data for a given location (instead of the control). The first part of this change creates a `getData` method on the layer and updates the control to use this method.
The second part of this change removes the assumption that the data returned will be an simple object representing feature attributes. The UTFGrid specification doesn't say anything about the structure of property values in the optional data member. The examples given in the spec use string values. The default callback previously assumed that the data could be rendered in a two column table. I think it would make more sense not to make this assumption. With this change, the user must always provide a callback to do anything with returned data.
2012-02-25 17:33:32 -07:00
Tim Schaub
55ffdffd60
Removing debugging method.
2012-02-25 16:42:45 -07:00
Tim Schaub
34a9c46243
Add UTFGrid components to debug loader.
2012-02-25 16:12:19 -07:00
Tim Schaub
f4465c516d
Merge branch 'master' into utfgrid
2012-02-25 16:08:11 -07:00
ahocevar
a2d658f75a
Merge pull request #245 from probins/mapdefaults
...
Map: check default controls are in build
2012-02-25 10:12:20 -08:00
Peter Robins
27e5aaf8f0
Map: check default controls are in build
2012-02-25 17:06:30 +00:00
Bart van den Eijnden
617ba736a2
if labelAlign is set, translate to AnchorPointX and AnchorPointY
2012-02-24 18:20:41 +01:00
Bart van den Eijnden
3b81b423a5
do not use rotation but use labelRotation instead (thanks @ahocevar for the catch)
2012-02-24 17:48:35 +01:00
Bart van den Eijnden
66d3b81929
remove accidentally commited swap file
2012-02-24 17:03:49 +01:00
ahocevar
284ec6a957
Merge pull request #243 from ahocevar/bing-maxresolution
...
If maxResolution is not set, we want the serverResolution. r=@bartvde
2012-02-24 07:27:28 -08:00
ahocevar
094bedda9a
If maxResolution is not set, we want the serverResolution.
...
After 2fe882f4d8 , no default maxResolution is set. To make the Math.min not return 0, we need a fallback if no maxResolution was configured.
2012-02-24 16:04:07 +01:00
Bart van den Eijnden
c7a631c2e5
correct typo
2012-02-24 15:59:14 +01:00
Bart van den Eijnden
f05564cdb3
add support for LinePlacement
2012-02-24 15:42:49 +01:00
Bart van den Eijnden
6411a6c0ef
implement TextSymbolizer->PointPlacement
2012-02-24 14:58:36 +01:00
Bart van den Eijnden
2e69d68102
map fill-opacity in TextSymbolizer to fontOpacity
2012-02-23 15:55:40 +01:00
Bart van den Eijnden
330777dd82
Merge branch 'master' of github.com:openlayers/openlayers into sld
2012-02-23 15:37:26 +01:00
ahocevar
69660e3530
Minor coding style improvements.
2012-02-22 17:22:30 +01:00
Bart van den Eijnden
7fb62b6933
more complete inheritance of readers and writers
2012-02-22 16:18:41 +01:00
Arjen Kopinga
bb3ae99713
forgot to actually used featureId in getFeatureIdFromEvent
2012-02-22 15:57:54 +01:00
Arjen Kopinga
1119146486
Small fix for hit detection on a canvas layer as an illegal feature id might result at a location where the edge of one feature intersects the interior of another. This is due to antialiasing on the hit context canvas which can't be turned off, unfortunately.
2012-02-22 15:39:31 +01:00
Arjen Kopinga
d6e28e5ab9
Added support for named graphics to Canvas renderer
2012-02-22 15:26:21 +01:00
Bart van den Eijnden
941f3c0913
change comment to highlight it's both read and write
2012-02-22 12:23:20 +01:00
Bart van den Eijnden
f0cb98a9bf
a bit of restructuring, also making sure that a Graphic in a TextSymbolizer can be read and written (this is a GeoServer extension to produce e.g. highway shields)
2012-02-22 11:57:42 +01:00
Bart van den Eijnden
82a8602b45
use a more clean way to achieve the same
2012-02-22 11:50:37 +01:00
Bart van den Eijnden
b2f95bd537
TextSymbolizer->Fill->CssParameter['fill'] should map to fontColor instead
2012-02-22 11:03:48 +01:00
Bart van den Eijnden
050f72b443
start on a GeoServer profile for SLD
2012-02-22 09:55:45 +01:00
ahocevar
85498cb23f
Removing imageOffset and using getImageSize.
...
This fixes a regression that was introduced with the Tile.Image overhaul. See http://trac.osgeo.org/openlayers/ticket/3625 .
2012-02-21 15:06:32 +01:00
Bart van den Eijnden
990a33662e
incorporate @ahocevar's review
2012-02-21 12:09:19 +01:00
Bart van den Eijnden
815cafd900
add an option to OpenLayers.Strategy.BBOX to allow not aborting previous requests
2012-02-21 07:53:43 +01:00
fredj
79b539c1f9
Simplify parent call (don't use intermediate array)
2012-02-20 13:55:12 +01:00
ahocevar
221d7caf70
Using a blankImgUrl that works for IFrames in IE9.
...
See http://trac.osgeo.org/openlayers/ticket/3624 .
2012-02-20 12:01:56 +01:00
fredj
3fefe91580
Remove tabs
2012-02-17 09:12:59 +01:00
ahocevar
69bac049c4
Merge pull request #227 from ahocevar/tileloaded-event
...
Making loaded tile available to tileloaded listeners. r=@fredj,@elemoine
2012-02-16 14:34:51 -08:00
Marc Jansen
03ba4dac88
Remove superfluous comment closing (*/), thanks @mprins.
2012-02-16 21:43:36 +01:00
tschaub
977c334fa3
Doc cleanup.
2012-02-16 10:41:05 -07:00
tschaub
2b5ade2dde
Adding back events documentation.
...
When the list of event types became unconstrained in 501b42228a , we lost the documentation for events that are triggered. This change adds the list of events triggered to the API docs for events properties.
2012-02-16 10:36:34 -07:00
ahocevar
93e4d0b94c
Making loaded tile available to tileloaded listeners.
2012-02-16 16:29:06 +01:00
ahocevar
ed502f6f19
Merge pull request #226 from probins/gpx
...
GPX read should allow for blank attribute nodes
2012-02-16 07:02:09 -08:00
fredj
17f96f68a2
Preserve numZoomLevels from options. r=@tonio (see #219 )
2012-02-16 15:24:33 +01:00
Peter Robins
584d33eaa3
GPX read should allow for blank attribute nodes
2012-02-16 13:32:10 +00:00
ahocevar
2fe882f4d8
Merge pull request #219 from ahocevar/proj-defaults
...
New OpenLayers.Projection.defaults property. r=@tschaub,@fredj
2012-02-16 01:29:29 -08:00
ahocevar
262e2d5bc0
Calculating maxResolution instead of having it in defaults.
2012-02-15 21:09:39 +01:00
Éric Lemoine
c0b02b278a
add an observeElement option to Handler.Keyboard and Control.KeyboardDefaults to control the DOM element on which key events are observed
2012-02-15 13:58:48 +01:00
Éric Lemoine
cbebcd0bf6
make the KeyboardDefaults control prevent browser default after handling a key press
2012-02-15 13:58:48 +01:00
Éric Lemoine
e15dde0561
make the keyboard handler work on the map div as opposed to the document
2012-02-15 13:58:47 +01:00
ahocevar
2e423df3d2
Use the layer's projection.
...
In setMap, the layer gets the map's projection if it doesn't have its own. And since a layer can have a different SRS code than the map (but a compatible one, i.e. with OpenLayers.Projection.transforms[mapProj][layerProj] being OpenLayer.Projection.nullTransform), the axis order can be different.
2012-02-15 13:41:25 +01:00
fredj
147b32b7e3
Don't compute limit if it's not needed
2012-02-15 12:33:14 +01:00
fredj
cd3ffa2058
Simplify parent call (don't use intermediate array)
2012-02-15 12:32:25 +01:00
fredj
a40ae7ef11
If sphericalMercator, use default values from Projection.defaults
2012-02-15 12:30:05 +01:00
Pierre GIRAUD
cfaaa352f8
Update lib/OpenLayers/Format/GPX.js
2012-02-15 12:17:39 +01:00