ahocevar
59c49eb98e
Added WMSGetFeatureInfo control. Thanks dwins for the patch. I made the
...
following modifications:
* WMSGetFeatureInfo class was contained twice in WMSGetFeatureInfo.js.
Removed one.
* Fixed @requires
* Added vendorParams option (with test) to allow for e.g. adding custom
params like RADIUS
* Changed the clickPosition key in the getfeatureinfo event parameter
to xy to comply with other event parameters in OpenLayers
* Modified concatenation of layerNames and styleNames as proposed in my
previous comment
* Made a separate handleResponse function from the previously closured
callback function and added xy to the scope
* Fixed some ND comments, especially removed links (<..>) from object
types that cannot be linked (e.g. {String})
* Inserted line breaks where lines exceeded 80 chars
* Fixed test for format option, because this is now formats and has a
different type
* Fixed tests in the example (this is no US census data)
* added ProxyHost and absolute WMS url to the example
* removed custom format from the click handler in the example so users
can also see the simpler instantiation with the default formats
r=me (closes #2007 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9159 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-01 09:13:23 +00:00
Tim Schaub
85888788ea
Consistent list type for layer events.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9158 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 22:16:05 +00:00
Tim Schaub
8b58d97206
Consistent list style for vector event types.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9157 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 22:11:21 +00:00
Tim Schaub
fe0ddf9f21
Various other ndoc tweaks for controls.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9156 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 22:05:30 +00:00
Tim Schaub
deaa52477b
Fixing up ndocs for ZoomPanel.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9155 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 21:59:41 +00:00
Tim Schaub
8ba31e4a91
Consistent event type listing for controls.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9154 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 21:57:08 +00:00
Tim Schaub
ffe3f90ffb
NaturalDoc menu updates.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9153 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 21:52:53 +00:00
Tim Schaub
a8c1973d27
Making example header like others.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9152 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 21:42:15 +00:00
Tim Schaub
a6e84ae192
Adding an events instance to the OpenLayers.Request object. Register listeners for complete, success, or failure events. These events are triggered after every request is issued. Original patch from tcoulter. Changes from ahocevar, elemoine, and me. r=me ( closes #1933 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9151 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 21:41:16 +00:00
Tim Schaub
2ab6c404e1
Adding the ability to change the aspect ratio of features while resizing with the modify feature control. Thanks for the patch rdewit! r=me ( closes #1975 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9150 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 21:36:11 +00:00
Tim Schaub
ef23accd13
Allowing for multiple feature types in a GML doc. Thanks bartvde for the patch and tests. r=me ( closes #1838 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9149 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 21:22:48 +00:00
ahocevar
0c1fe31b0a
added missing semicolons; while at it also introduced some array length caching and simplified var assignments. Non-functional change. Thanks rot for spotting this. ( closes #2019 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9147 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 16:39:28 +00:00
ahocevar
61b5293692
Added WMSDescribeLayer format. Thanks bartvde and sbenthall for the patch. I made some minor modifications:
...
* changed file structure to match other formats (i.e. put version 1.1 parser in a WMSDescribeLayer subfolder)
* fixed a type in the example which showed owsURL instead of owsType
r=me (closes #1201 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9146 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 15:06:02 +00:00
Éric Lemoine
cf5aa98cce
minimize triggerEvent code path when no listeners, r=tschaub ( closes #2014 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9142 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-28 16:17:54 +00:00
Tim Schaub
8bac39243f
Removing an unnecessary var and adding a semicolon. Just running jslint on some random files.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9141 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-28 02:07:57 +00:00
ahocevar
44ab482e89
addad namedLayersAsArray option to Format.SLD.v1. Patch by tschaub and
...
me, r=tschaub,me (closes #2005 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9140 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-27 08:39:15 +00:00
Tim Schaub
a9e087b5b9
Writing sld:Mark fill and stroke in cases where graphicName is not provided. r=ahocevar ( closes #2008 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9139 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-27 02:02:58 +00:00
Tim Schaub
84fa9dd1ae
Adding gml namespace to SLD format for writing spatial filters. r=ahocevar ( closes #2006 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9138 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-27 02:00:15 +00:00
Tim Schaub
cd899ab11e
Changing the draw feature example to use the default drawing behavior. To enable freehand drawing, use the shift key.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9135 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-26 15:35:11 +00:00
crschmidt
05658f1231
Add a panDuration property to the map. This allows for a workaround for
...
VirtualEarth panning with markers which causes drift, using the 'novibrate'
example. Tests continue to pass. r=me (Closes #1947 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9130 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-24 21:38:57 +00:00
Tim Schaub
807706219b
Adding a slideRatio property to the PanZoom control. Setting this will cause the pan buttons to pan the map by a ratio of the map dimensions. A slideRatio of 0.5 will cause pan up to pan by half the map height. Thanks for the patch and tests sbenthall. r=me ( closes #1998 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9129 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-24 20:27:51 +00:00
Tim Schaub
273c7ab5d2
r9113 came with one minor typo in the PanZoom tests. Tests now pass. (see #1949 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9128 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-24 20:17:32 +00:00
pgiraud
2ee964ba55
Added missing requirement, no functional change, patch from aabt ( Closes #2003 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9127 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-24 09:52:17 +00:00
ahocevar
3be75cc8d9
Improvements to the WMSGetFeatureInfo format which was not able to parse
...
some Mapserver responses. Thanks adube for the patch. r=me
(closes #2002 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9123 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-23 20:20:47 +00:00
Tim Schaub
3e55ef6aa3
Adding a threshold property to the cluster strategy. If a threshold set, clusters will only be created if the number of features in a group meets or exceeds the threshold number. r=elemoine,crschmidt ( closes #1815 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9119 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-23 17:34:28 +00:00
ahocevar
85dc3a9880
made global variable features in parseData local. Non-functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9117 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-22 20:35:12 +00:00
ahocevar
2b1e8641f9
SelectFeature control can now select across multiple vector
...
layers when passed an array of layers instead of a single layer with
the constructor. This changeset also introduces a new layer type,
Layer.Vector.RootContainer, which will be set as the topmost layer by
the SelectFeature control and collect the svg/vml/canvas roots of
multiple vector layers. r=crschmidt (closes #1666 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9116 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-22 14:25:18 +00:00
crschmidt
5c26d578ca
In order to make subclasses of Layer which support edge tiles which are of a
...
size which is not the same size as all the tiles on the layer (as is the case
in Zoomify layers), change Tile.Image to use the size passed in on construction
instead of this.layer.tileSize. All tests still pass, should have no functional
change for all existing layers. patch by pascalou, r=me (Closes #1496 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9115 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-22 00:11:45 +00:00
ahocevar
fdb267987b
Fixed rendering issues in (vector) layers when map div has dir="rtl"
...
set.
r=crschmidt (closes #1778 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9114 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-21 21:38:42 +00:00
ahocevar
7130992b16
better cleanup for ZoomBar and PanZoomBar. Fixes a memory leak.
...
r=crschmidt (closes #1949 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9113 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-21 20:13:26 +00:00
crschmidt
65e4ce3e47
add logic in Layer.WFS to prevent sending a BBOX when a 'filter' parameter is
...
active. This behavior is unsupportd in WFS, given an error message, so this
is a way to protct people aganst that. However, users should be aware that the
best way to do this probably to use Protocols and Strategies right now;
this is a fix for those getting caught out by this issue until they can
switch. Originla patch by Jachym, r=me (Closes #1734 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9112 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-21 13:24:40 +00:00
Tim Schaub
f06b11d878
Deciding that setCenter deserves a bit of docs.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9107 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-20 17:47:20 +00:00
ahocevar
0a6ea3125d
always include field type in DescribeFeatureType fields. With
...
modifications from tschaub. r=tschaub (closes #1202 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9106 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-20 17:26:40 +00:00
Tim Schaub
7e35022dff
Updating the sundials spherical mercator example a bit.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9101 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-19 23:34:56 +00:00
ahocevar
567d32f35f
Suport for tooltips on externalGraphics using the graphicTitle
...
symbolizer property. Only supported in IE and FF. Patch by zspitzer,
modified by me (added some docs, moved code that sets the title tag so
it gets executed for externalGraphics. p=zspitzer, r=me (closes #1946 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9097 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-19 18:53:15 +00:00
crschmidt
e49f1435bc
Fix for autoSize popups too big when panMapIntoView is false, r=euzuro,
...
(Closes #1957 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9092 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-19 17:33:27 +00:00
Éric Lemoine
22af9d6412
permit abstract classes (an abstract class being a class without an "initialize" method) as parent classes, final patch from tschaub, r=tschaub ( closes #1987 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9091 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-19 14:29:12 +00:00
Tim Schaub
66b4cd65f6
Don't remove the drag control's reference to the feature on up. This is intended to solve issues with fast dragging. Thanks for the patch bjornharrtell. r=me ( closes #1196 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9090 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-18 21:56:53 +00:00
crschmidt
c6a7dd235d
Add ExtendedData support to KML. r=tschaub, patch mine + his comments,
...
thx to rdewit for initial help/pointers, (Closes #1955 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9089 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-18 18:15:47 +00:00
Tim Schaub
baf260c6f1
Adding an option to make the bbox strategy more agressive. Thanks for completing the tests crschmidt. r=crschmidt,igrcic ( closes #1830 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9087 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-18 17:42:14 +00:00
Tim Schaub
eb03ccc02d
Modifying the loader script to check more carefully for the location of OpenLayers.js - allowing folks to have scripts called things like foo-OpenLayers.js. r=crschmidt ( closes #1888 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9086 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-18 15:57:41 +00:00
crschmidt
6708f691e2
in situations where a framed popup has a minSize set which isn't big enough
...
to hold all the blocks, it is possible that the popup will throw an error.
Though this is a configuration error, it is unlikely to be run across in
typical development, so we'll be nice to the user and protect them from
this mistake. (Closes #1891 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9085 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-18 15:47:37 +00:00
crschmidt
2c177fc85c
Adding a ruler, contributed by smcmurray. Not used anywhere, but if someon
...
wants it, they can have it. (Closes #1913 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9084 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-18 15:43:25 +00:00
crschmidt
5e387191d5
make zoomWorldIcon an APIProperty. ( Closes #1985 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9083 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-18 15:34:38 +00:00
Tim Schaub
5497e3a272
Additional ndocs for geometry.equals.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9074 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-17 18:31:46 +00:00
Tim Schaub
b505822fd1
Additional ndocs for geometry.move.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9072 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-17 18:26:15 +00:00
Tim Schaub
576e931dac
Adding support for cloning rules and filters. r=ahocevar ( closes #1919 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9071 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-17 16:08:12 +00:00
ahocevar
7fa74f1b0b
examples for #1901
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9069 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-17 12:34:41 +00:00
ahocevar
082107b2a0
Added alternatvie way to initialize the map object, without passing a
...
div to the constructor. Original patch by tcoulter, modifications by
me and tschaub. r=tschaub (closes #1901 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9068 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-17 10:56:54 +00:00
Tim Schaub
7af042ac7f
Adding more support for sld:TextSymbolizer parsing. Reading TextSymbolizer, Label, Font, Halo, and Radius. Writing symbolizer fontWeight and fontStyle as sld:CssParameters. Writing sld:Halo and sld:Radius. r=ahocevar ( closes #1984 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9064 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-17 00:14:26 +00:00