ahocevar
47bcb9bd8d
Possible fix for an issue in IE6 that causes this.element.scrolls to be
...
nullified while being created in getMousePosition. This behavior seems
to be due to a bug in IE6 (it appears that two event handlers are
running in separate threads, which should never happen). The
proposed patch does nothing but improve the coding style of setting
scrolls and lefttop, and it seems to fix the issue. p=rdewit, r=me
(closes #1952 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8936 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-02 15:27:39 +00:00
ahocevar
a80e1e52c2
Cast values containing numbers into Number objects in Filter and SLD
...
format to ensure correct comparison of scale denominators against map
scale and filters against features. Introduces a new
OpenLayers.String.numericIf function. r=fredj,tschaub (closes #1874 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8927 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-01 22:19:17 +00:00
ahocevar
9359cf0dc1
WMSGetFeatureInfo class with tests. Should have gone in with my previous
...
commit, but forgot to svn a. (see #1812 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8920 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-01 00:19:17 +00:00
ahocevar
f7deb57384
Added WMS GetFeatureInfo format. This new format can read GML, Mapserver
...
and Arc* style feature info results. Thanks crschmidt and
tschaub for testing and improvements. p=bartvde, r=tschaub,me (closes
#1812 )
r=tschaub,me.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8919 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-01 00:16:17 +00:00
ahocevar
8e7c7d5528
Add WFSDescribeFeatureType format. This work is based on bartvde's owsformats sandbox. The unit tests were directly taken from that sandbox and only modified to reflect the slightly modified output format of this rewrite. Thanks to Bart for his initial work and the good discussion on the dev list. r=elemoine ( closes #1202 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8858 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-15 21:58:20 +00:00
ahocevar
85a59b21ac
fixed a caching issue with asynchronous requests in IE. r=igrcic, tschaub ( closes #1896 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8816 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-03 23:09:39 +00:00
ahocevar
ebed733327
Create Fill and Stroke nodes only for PolygonSymbolizers that actually have fill and stroke symbolizer properties. r=tschaub ( closes #1879 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8811 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-03 22:25:37 +00:00
ahocevar
8f77f9e511
boolean values of xml nodes need special treatment in IE. r=crschmidt ( closes #1883 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8779 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-29 16:01:12 +00:00
ahocevar
34599e7f50
updated sandbox with singleroot.3.patch from #1666
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8664 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-14 23:16:53 +00:00
ahocevar
8b08f79898
no longer overwrite "display" symbolizer properties set by the user in
...
Style objects. r=elemoine (closes #1898 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8620 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-09 16:22:56 +00:00
ahocevar
54cd400e9a
added limited support for OGC expressions for SLD Opacity, Size and Rotation. r=tschaub,crschmidt ( closes #1875 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8617 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-09 12:27:27 +00:00
ahocevar
6c64cb20d9
removing accidently added folders. Non-functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8446 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-05 11:33:32 +00:00
ahocevar
68c2cbcebd
Made instanceof reflection work for class hierarchies. r=elemoine,pvalsecc ( closes #1802 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8445 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-05 11:31:29 +00:00
ahocevar
59bf4105bd
added ND comments, removed unused arguments from getBoxCharacteristics. Non-functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8444 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-04 21:28:57 +00:00
ahocevar
fb9d8e912a
modified logic to determine when a multipart geometry is fully rendered. Thanks to elemoine for the suggestion how to resolve the issue, thanks to igrcic for testing and turning it into a patch, and thanks to tcoulter for additional testing. r=me ( closes #1782 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8411 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-24 17:03:24 +00:00
ahocevar
658953b130
Fixed fatal typo that broke getComponentString when working with two-point geometries. Added tests to check that everything works as expected now. r=pagameba (pullup #1730 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8016 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-15 11:51:50 +00:00
ahocevar
523029f91d
use a local coordinate system starting at (0,0) instead of coordinates just derived from the geometries, resetting it every time the resolution changes. r=tschaub (Pullup #1732 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8004 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-12 14:44:40 +00:00
ahocevar
3ad82c119a
fixed ND comment typo (non-functional change)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8002 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-12 07:54:43 +00:00
ahocevar
48221f6d26
give the element a backgroundGraphic so we know that we need to remove the background element
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7997 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-11 13:11:09 +00:00
ahocevar
f130df8ee7
Make sure that backgroundGraphic icon is deleted on feature destroy, even if no indexer is being used. r=crschmidt (Pullup #1718 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7996 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-11 12:58:35 +00:00
ahocevar
622e33cc16
moved handling of unrenderedFeatures from moveTo to drawFeature. r=elemoine (pullup #1723 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7976 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-08 06:52:57 +00:00
ahocevar
d046680c65
the renderer also needs a nodeTypeCompare method
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7954 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-04 21:12:09 +00:00
ahocevar
bbf739319c
non-functional change: added missing stub method nodeTypeCompare
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7953 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-04 21:11:10 +00:00
ahocevar
4255028c6a
Bringing back the pre-r7652 behavior that allows changing the node type for features that have already been rendered. This is important when re-rendering a feature with a new style, e.g. when switching from externalGraphic to graphicName point symbolizers. r=elemoine ( closes #1662 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7944 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-04 08:31:05 +00:00
ahocevar
c12cb25aee
New vector rendering for better performance and less renderer specific limitations. r=elemoine ( closes #1675 , closes #1656 , closes #1631 , closes #1431 , closes #1709 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7930 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-02 17:17:52 +00:00
ahocevar
9d1bcce4e5
Let's take care that background graphic nodes of features with backgroundGraphic style get removed properly when the style is changed to display: "none".
...
This solves the backgroundGraphic issue of #1709 , the remaining issue with externalGraphic will be fixed by #1675 .
Thanks jstern81 for the patch, and I am truly impressed by jstern81 finding the right spot in the codebase that needs to be fixed -- as an OpenLayers newcomer.
Tests added by myself. r=me. (references #1709 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7919 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-01 21:46:26 +00:00
ahocevar
d5bd6d59f2
use empty moveTo function to prevent tiles from actually being requested. ( closes #1701 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7894 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-29 10:11:54 +00:00
ahocevar
8f1b84a8e1
To test real-life conditions, we cannot just use a bogus function to deactivate the control. ( closes #1710 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7893 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-29 09:27:29 +00:00
ahocevar
59826983c6
made permalink control more configurable by adding an argParserClass property and separating the logic for generating the key-value pairs from the div and link generation. Original patch by tcoulter. r=euzuro,me ( closes #1489 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7881 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-27 19:33:49 +00:00
ahocevar
2a521ffcb2
Made the Feature handler more robust to things that are related to changing layer order on the map, by registering an event handler that will bring the handler's layer back to the top of the layer stack in the DOM. Contains a manual test. r=elemoine ( closes #1628 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7879 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-27 14:02:21 +00:00
ahocevar
75b129191b
rule.value2regex does now unescape double escape. Patch by tcoulter. r=me ( closes #1453 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7866 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-26 18:03:41 +00:00
ahocevar
00192b64ab
Added support for different projections for main map and overview map. Patch by bartvde. Modifications to the original patch:
...
* caclulation of resolution factor no longer depends on proj4js,
* created a member variable for the resolution factor and moved the calculation of the resolution factor to createMap(),
* created acceptance test (tests/manual/overviewmap-projection.html).
r=me (closes #1620 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7864 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-26 14:54:48 +00:00
ahocevar
4fcd61f276
Clear point bounds after changing coordinates. Prevents strange behaviour of IE when doing getBounds(). r=elemoine ( closes #1690 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7859 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-26 07:39:21 +00:00
ahocevar
52a5173326
forgot to commit modified tests (references #1679 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7783 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-18 13:20:01 +00:00
ahocevar
5e9965a922
forgot to commit modified examples (references #1679 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7782 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-18 12:57:32 +00:00
ahocevar
8f45e0572e
"disable z-indexing of elements in the Elements renderer by default". r=elemoine ( closes #1679 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7781 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-18 12:53:06 +00:00
ahocevar
73eb0d5745
use t.eq instead of t.ok when comparing values
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7771 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-16 10:52:01 +00:00
ahocevar
f0e9c1c6a5
removed wms layer from externalGraphic test. Makes test faster.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7681 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-03 01:30:29 +00:00
ahocevar
8bd5eee49f
simplified vector-features-performance test
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7680 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-03 00:30:30 +00:00
ahocevar
9588f25ce5
Stroke style of features can now be specified. Both SVG's
...
stroke-dasharray and VML's dashstyle properties are allowed in the new
strokeDashstyle symbolizer property. For VML, which does not support
custom dash styles, one of the 5 matching pre-defined dash styles will
be guessed. The patch also adds support for the stroke-dasharray
property in SLD. r=crschmidt (closes #1126 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7673 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 21:56:17 +00:00
ahocevar
7148b10123
do not ignore style.rotation if set to 0 any more. r=crschmidt ( closes #1654 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7672 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 21:49:44 +00:00
ahocevar
197043d249
fixed event handling and rendering of graphicName symbols for Safari and Opera. r=crschmidt ( closes #1653 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7671 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 21:35:35 +00:00
ahocevar
eddfa62c1f
Use getAttributeNS instead of getAttribute. Non-functional change. (references #1650 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7670 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 21:12:56 +00:00
ahocevar
a59e7f0f4e
fixed rendering but in FF3 when resizing graphicName symbols.
...
r=crschmidt (fixes #1650 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7669 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 18:43:31 +00:00
ahocevar
5191dac459
Take css borders into account when drawing the box. This has to be done for every browser, except IE in quirks mode. r=crschmidt (closes 1593)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7649 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-31 21:21:10 +00:00
ahocevar
19ac2bec2d
added semicolon to fix single file build
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7645 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-31 17:47:27 +00:00
ahocevar
3dcc30a24c
added new graphicName symbolizer property, which allows to render well-known graphic symbols named "square", "cross", "x" and "triangle", in addition to the existing "circle". Thanks Tim for the tweaks and the example. r=tschaub,elemoine ( closes #1398 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7634 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-31 17:02:10 +00:00
ahocevar
d41b6afec4
set center and baselayer in test_box, so we have the correct environment to do the actual test.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7598 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 01:19:21 +00:00
ahocevar
cab3f90411
sorry, had committed wrong versions of SVG.js and VML.js. Fixed now.(references #1157 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7587 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 15:25:56 +00:00
ahocevar
a0b8a41d5d
made coordsize positive for vector renderers; seems to fixe some strange behavior in the vml renderer, and brings a performance gain by using this.size instead of calculating the size from extent and resolution every time. r=euzuro ( closes #1157 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7586 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 15:12:48 +00:00
ahocevar
a885313336
don't set the cursor to "inherit" in the VML renderer. r=pgiraud ( closes #1624 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7554 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-21 14:37:44 +00:00
ahocevar
da1490dbe6
"Vector features won't draw in IE if features are very far outside the visible extent". r=elemoine ( closes #1602 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7546 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-18 12:24:46 +00:00
ahocevar
8df1e4074a
made example work in IE
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7456 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-26 19:34:52 +00:00
ahocevar
23aeac7697
modified georss-flickr example to make use of Layer.GML with format option instead of adding the features manually after parsing them using Format.GeoRSS.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7448 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-25 08:32:19 +00:00
ahocevar
6d37e8bdf0
change the default cursor for vector features from "" to "inherit" because FF3 complains about "". r=pgiraud ( closes #1595 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7395 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-20 09:22:39 +00:00
ahocevar
9724b0a214
"Draw bug in OpenLayers.Handler.Box with firefox". Now always set style.left and style.top, so lost events won't result in an incorrect box any more. r=me ( closes #1579 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7375 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-18 09:33:55 +00:00
ahocevar
aa486090f1
Implemented rotation of externalGraphic vector point features. r=tschaub ( closes #1433 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7324 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-06 18:42:44 +00:00
ahocevar
45485246b8
Divide/multiply PointSymbolizer's Size by 2 on read/write to match OpenLayers symbolizer's pointRadius. r=elemoine ( closes #1545 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7160 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-13 20:26:14 +00:00
ahocevar
5da18353c6
More detailled comment for Rule.symbolizer. Non-functional change (references #1526 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7024 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-28 20:48:35 +00:00
ahocevar
0af3b4ef1b
added an additional test to show that the example given by tschaub for #1526 works without modifications (references #1526 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7023 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-28 19:01:10 +00:00
ahocevar
ada641d866
Changed StyleMap constructor so that all render intents will be set if only one Style object or symbolizer hash is passed. This is the first patch attached to #1498 , which got slightly more votes thaan the second one. r=crschmidt,tschaub (pullup #1498 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6827 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-09 09:12:09 +00:00
ahocevar
7251cb438f
fixed typo: replaced styleVirtual with virtualStyle, so it matches the API property. r=crschmidt (pullup #1495 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6802 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-07 08:07:25 +00:00
ahocevar
07b72def92
removing duplicated html
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6797 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-06 17:07:03 +00:00
ahocevar
f95f280dc7
changed vml namespace prefix from "v" to "olv" to avoid conflicts with other libraries that use vml. r=pgiraud,crschmidt. (Pullup #1477 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6764 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-02 13:03:23 +00:00
ahocevar
d94e408084
now also committed the removal of the imageSrc property definition in Popup.FramedCloud. avlee's original patch is perfectly sane. Sorry for the confusion. Thanks elemoine for the hint. (references #1475 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6751 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-01 07:18:26 +00:00
ahocevar
5fbfb504f4
Set the imageSrc bevore the super class is initialized in Popup.FramedCloud. Thanks avlee. r=elemeoine,me ( closes #1475 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6750 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-01 07:08:07 +00:00
ahocevar
f5af355a17
Popup close image is now in the theme's img folder ( closes #1472 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6733 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 11:24:28 +00:00
ahocevar
b1a9f9b662
move close button image for popups into the theme (references #1472 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6732 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 11:23:15 +00:00
ahocevar
ec3c55606c
added navigation control so users can at least play around a little
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6536 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-17 09:58:27 +00:00
ahocevar
31f769b61a
Prevent SVG renderer from drawing features in the upperleft corner of the map pane when coordinates are outside range. The fix in r6380 did not work properly. r=crschmidt ( closes #1360 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6515 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-13 09:49:43 +00:00
ahocevar
85d06c5137
VML and SVG renderers behave differently with zero strokeWidth. r=tschaub ( closes #1435 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6513 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-12 22:38:15 +00:00
ahocevar
7a25a14f93
propertyStyles of a Style's default symbolizer will not be parsed unless rules are specified. r=tschaub ( closes #1432 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6505 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-12 16:42:16 +00:00
ahocevar
155d86f070
updated ND comment (see #1417 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6437 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-05 15:11:21 +00:00
ahocevar
0a8ffebb85
resizing the map quickly messes up tile load events (singleTile). Thanks bartvde for the patch. r=me ( closes #1417 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6436 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-05 14:41:32 +00:00
ahocevar
d9cef80589
typo in ZoomBox. Thanks avlee for spotting this and the patch. r=me ( closes #1413 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6432 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-04 10:19:24 +00:00
ahocevar
2f0382e6f6
* Style and Rule now have separate context properties
...
* new convenience method addUniqueValueRules in OL.!StyleMap. This can actually be used to achieve what I was trying to show in the example of this ticket's description.
* some refactoring of OL.Style to remove duplicate code (with tests)
* a new example showing how to add a "unique value" legend to a point layer using the new addUniqueValueRules method
* Rule.symbolizer can now also be just a symbolizer, instead of a hash of symbolizers keyed by "Point", "Line", "Polygon". This will make things even simpler (as can be seen in the styles-unique.html example)
r=tschaub (closes #1373 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6396 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-28 17:57:37 +00:00
ahocevar
3e21905fc4
"svg flicker at end of pan". Gecko-based browsers might not reflow svg if only style properties of dom elements are changed. Fixed by setting the scrollLeft property. r=pgiraud,tschaub ( closes #1390 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6389 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-27 19:32:44 +00:00
ahocevar
16a83026a1
WFS transactions use wrong namespace for Delete. Thanks to Stephen Woodbridge for this fix. r=tschaub ( closes #1394 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6381 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-27 00:50:09 +00:00
ahocevar
9c55f8c1e1
SVG renderer draws features in the upperleft corner of the map pane when coordinate outside range. r=tschaub ( closes #1360 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6380 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-27 00:47:55 +00:00
ahocevar
0f8f8c4249
"WFS layer format cannot be modified on the map". Concatenate EVENT_TYPES with specific class prototype instead of this.EVENT_TYPES. r=tschaub ( closes #1361 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6337 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-21 09:11:34 +00:00
ahocevar
f34358f1b9
now really fixed this test. The additional assertion (call of Console.warn) occured with non-english browsers, because the language resource could not be found. Setting the language to the default language for this test fixes the problem.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6335 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-21 00:54:39 +00:00
ahocevar
1f107bde9d
fixed number of planned tests in test_Util_getArgs
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6334 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-21 00:15:11 +00:00
ahocevar
9635c8868c
exclude additional language resources from the full.cfg build profile. r=tschaub ( closes #1372 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6333 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-21 00:10:14 +00:00
ahocevar
c3c34751bd
Click on overview map raises error in IE. r=tschaub ( closes #1371 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6330 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-20 23:40:18 +00:00
ahocevar
3dcbeaa351
converting encoding to UTF-8
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6321 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-18 18:49:59 +00:00
ahocevar
505b6fc665
fixed @requires
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6320 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-18 18:46:01 +00:00
ahocevar
1f7e97a500
German Translation. Thanks anonymous for that contribution. Some changes were made to the original patch:
...
* replaced some German terms with English terms that should be more familiar to the average German speaking user
* removed translations for console messages (which are usually only read by developers), because too much translation of code-related information does not help in understanding a problem
* apply defaults from Lang["en"] to avoid ending up with dictionary keys in messages.
r=me (closes #1367 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6318 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-17 15:41:39 +00:00
ahocevar
e8d8dfccb7
New minimumSymbolizer object on Renderer.Elements, which defines only those properties that are needed to ensure that nothing breaks. r=tschaub ( closes #1345 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6317 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-17 14:49:37 +00:00
ahocevar
b3e53fce68
added @requires OpenLayers/StyleMap.js
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6247 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-13 15:35:32 +00:00
ahocevar
0d9ab3b3df
looking for properties in rules symbolizer may fail. r=elemoine ( closes #1362 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6246 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-13 12:21:47 +00:00
ahocevar
c5dd8ada2c
"users should be able to customize the select style per feature": Created a !StyleMap class which stores all styles that are needed for a layer. Controls that need to render features differently can now just give a render intent (e.g. "default", "select" or "temporary") to the layer's drawFeature method, instead of having extra style informations like Control.!SelectFeature.selectStyle. Existing application that set layer.style or feature.style are still supported, but both of these style properties are now null by default. r=crschmidt,elemoine,tschaub ( closes #1120 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6240 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-12 23:05:47 +00:00
ahocevar
c70fb21103
Add KML Styling support. Thanks rdewit for this great contribution. r=crschmidt,me ( closes #1259 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6179 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 20:42:32 +00:00
ahocevar
886b963ce5
Fixed several destroy() methods to avoid running into undefined objects when the page unloads. r=crschmidt,me ( closes #1222 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6172 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 18:51:48 +00:00
ahocevar
09a6814e2d
VML flicker when dragging is finished. This very nice patch by sbenthall fixes it. Thanks Seb! r=me ( closes #1340 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6169 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 17:35:33 +00:00
ahocevar
eb5307608a
VML fails to render features with undefined pointRadius symbolizer property. r=crschmidt ( closes #1345 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6161 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 04:00:20 +00:00
ahocevar
3581276835
Add optional context property to OpenLayers.Rule, so rules can now be evaluated against diffent contexts than feature.attributes. This changeset also renames Rule.Logical.children to Rule.Logical.rules, to make it more consistent with OL.Style. r=crschmidt ( closes #1331 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6116 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 16:56:48 +00:00
ahocevar
92b4894e33
"Tests Broken on IE6". This adds an additional check that prevents IE6 from complaining about undefined properties. r=crschmidt ( closes #1322 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6021 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-07 19:46:04 +00:00
ahocevar
ae6588140a
Race conditions with creation and destruction of OverviewMap. r=tschaub ( closes #1320 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6010 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-06 22:49:41 +00:00
ahocevar
1faf641806
evaluation of else filter in SLD. r=tschaub ( closes #1317 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5978 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-03 17:48:19 +00:00
ahocevar
4fc4c6ce4b
SLD maps minScaleDenominator and maxScaleDenominator to rule minScale and maxScale. r=tschaub ( closes #1297 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5964 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-01 21:17:12 +00:00