Commit Graph

  • 8df8106a51 fix for Layer.GML has some problems with load events r=tschaub (Closes #1747) crschmidt 2009-03-14 17:06:46 +00:00
  • 2a8015775b Add support for georss:box parsing, and parsing of summary as fallback for 'content'. crschmidt 2009-03-14 17:05:38 +00:00
  • 3e0d557be0 Unmixing line endings. No functional change. Tim Schaub 2009-03-12 20:04:34 +00:00
  • 13833e0a67 Unmixing line endings. No functional change. Tim Schaub 2009-03-12 20:04:34 +00:00
  • 086506b926 use String(boolean) instead of encodeURIComponent(boolean) to convert boolean to string. r=tschaub,crschmidt (closes #1982) ahocevar 2009-03-12 18:42:13 +00:00
  • 4975ed8fd1 Adding missing semicolon. Tim Schaub 2009-03-12 16:48:27 +00:00
  • ece39fb1b5 Fix missing semi-colon in Geometry.js, pointed out by rod in trac. (No functional change.) (Closes #1981) crschmidt 2009-03-12 14:27:53 +00:00
  • 458461c779 Give the WMS Layer an option to turn off the 'magic' of changing format and baseLayer state, since that magic can sometimes be problematic. Patch by part, cleaned up a bit by me, r=me, (Closes #1980) crschmidt 2009-03-12 14:19:11 +00:00
  • d2c0182fd9 Preserve aspect ratio for custom symbols in the vml renderer. Original patch by fredj, refactored by me, r=pgiraud. (closes #1836) ahocevar 2009-03-12 13:19:06 +00:00
  • e89774d568 Fix #1951 by rounding all floats passed to Bounds.initialize() and LonLat.initialize() to 14 significant figures. Schuyler Erle 2009-03-11 22:45:32 +00:00
  • 9afcb939be Add docs to clarify that distanceTo measures distance on x-y plane only. Tim Schaub 2009-03-11 19:24:56 +00:00
  • b682f76f95 Mark calculateInRange as an API property. (comment only) crschmidt 2009-03-11 17:31:52 +00:00
  • f65e76db2d That yellow was melting my eyeballs. Tim Schaub 2009-03-11 14:57:00 +00:00
  • 713cfb600b updating wms url for imagery Tim Schaub 2009-03-11 14:17:07 +00:00
  • 47a66ceff5 Working imagery. Tim Schaub 2009-03-11 14:14:28 +00:00
  • f80fc57b8d proxy chasing Tim Schaub 2009-03-11 13:51:10 +00:00
  • b00989cbd8 Adding tooltips. Tim Schaub 2009-03-11 13:48:40 +00:00
  • be06680e85 proxy chasing Tim Schaub 2009-03-11 13:38:19 +00:00
  • 8586e460a0 update mapguide layer example and tests to use a more stable server. No functional change. (Closes #1757) crschmidt 2009-03-11 06:22:24 +00:00
  • a058555c62 remove synchronous behaviour for MapGuide overlay layers with newer MapGuide. Patch by madair, reviewed by kseograf with comments, r=me (Closes #1756) crschmidt 2009-03-11 06:19:41 +00:00
  • 718495bcec Add Mapguide Layer http served tile support. Patch from madair, positive comments on usage from community members, r=me. (Closes #1622) crschmidt 2009-03-11 06:15:30 +00:00
  • 612e95793c Added GetFeature control to get features based on spatial filters created by clicking or dragging boxes on the map. Thanks tschaub for the review and the final patch with valuable improvements. r=tschaub (closes #1936) ahocevar 2009-03-10 23:31:53 +00:00
  • 9e3bf16b0d Marking the api. Tim Schaub 2009-03-10 22:36:37 +00:00
  • 8c0d034516 Add a control that acts as a split agent. The control can be configured to listen for edits on any source layer or can create a temporary sketch layer for creating a split source. Source features will be used to split targets on a target layer. The deferDelete option tells the control to modify feature state instead of destroying split features (for use with a save strategy and a protocol that persists changes). r=ahocevar (closes #1972) Tim Schaub 2009-03-10 22:06:19 +00:00
  • 7db0265495 added fromWMSLayer convenience function to Protocol.WFS. Thanks tschaub for the improved patch. r=tschaub (closes #1937) ahocevar 2009-03-10 20:11:07 +00:00
  • c1315bbb0c "Unsetting tile.src causes browsers to stop loading tiles more reliably", r=tschaub, (Closes #1978) crschmidt 2009-03-10 18:09:27 +00:00
  • 10bc8f5726 "Switching between google layers after map resize", after map size change, as is used by mapfish and others, the google map can get confused as to its size and not resize correctly. This patch changes that so that the check happens on moveTo, so we know if the map has resized. The checkResize is a cheap call in the default case. r=me, patch by gregers, (Closes #1797) crschmidt 2009-03-10 18:07:53 +00:00
  • 4a4cc13e86 "hanlerOptions" should be "handlerOptions" in the options passed to the Haldler.Click ctor, thanks to Erwin Poeze for catching this, no funtional change Éric Lemoine 2009-03-10 15:31:46 +00:00
  • 5b4746aca6 fix duplicated tests in WMSGetFeatureInfo.html (double-patch applied) crschmidt 2009-03-10 13:23:55 +00:00
  • 04dfe9c552 Make the derivation of the '_contentDivPadding' value safe in the case where the popup is already added to the map's containerDiv. (Closes #1938) euzuro 2009-03-10 05:14:01 +00:00
  • fe20406714 Add patch to build tools to allow comments in build profiles. patch from jwpage, r=me (Closes #1541) crschmidt 2009-03-10 04:09:30 +00:00
  • 861ef81552 fix for WFS-T delete and update have improper typeName. Includes tests. Vague +1 from tschaub. WFS format now matches the more modern WFS-T v1 format as confirmed by cargo culting the WFS-T tests. (Closes #1787, #1471) crschmidt 2009-03-10 04:04:59 +00:00
  • 676475d902 "Always zoom in/out while drawing the zoom box." Patch from jachym, tested and example added by vdeparday. r=me. (Closes #1771) crschmidt 2009-03-10 03:50:01 +00:00
  • 1ed1584320 Style constructor accepts a rules array. These rules will be added to the style. r=ahocevar (closes #1964) Tim Schaub 2009-03-09 22:26:05 +00:00
  • a10b319413 Add split method for linestring and multilinestring geometries. Use for splitting one geometry with another. Optionally performs a mutual split. r=ahocevar (closes #1929) Tim Schaub 2009-03-09 22:19:07 +00:00
  • 837efd0b9c Loading strategies now trigger loadstart and loadend events. r=crschmidt (closes #1840) Tim Schaub 2009-03-09 22:17:23 +00:00
  • 97f4ad54a3 tileOrigin is gone, remove it from tests. crschmidt 2009-03-09 15:55:34 +00:00
  • f64d554a38 Removing dash that ndoc misinterprets. Tim Schaub 2009-03-06 22:24:31 +00:00
  • e4b161efd1 kill extra comma in example crschmidt 2009-03-06 19:24:09 +00:00
  • 4d1d172be0 The style:'default' hack is no longer needed here. Tim Schaub 2009-03-06 18:28:59 +00:00
  • 7ed1aaea29 Add logging for vertexmodified and sketchmodified to modify example. Tim Schaub 2009-03-06 17:58:00 +00:00
  • fff6be4920 Add a string format speed test crschmidt 2009-03-06 17:42:41 +00:00
  • c2d47cf46f Making it so features with DELETE state get drawn with the 'delete' rendering intent. The default symbolizer used for the delete intent has display property set to 'none'. This means features with DELETE state will be erased (if already drawn) the next time layer.drawFeature is called. If you want to have features with DELETE state drawn in a partially opaque gray (for example), create a custom style map or change the default delete symbolizer. r=crschmidt (closes #1953) Tim Schaub 2009-03-06 17:20:34 +00:00
  • d2656e002a Fix for "WFS.setOpacity() doen't work properly". (Closes #1868) r=elemoine crschmidt 2009-03-06 13:14:34 +00:00
  • 9b6894644b Adding a snapping agent for snapping geometry components to existing components while editing. r=ahocevar (closes #954) Tim Schaub 2009-03-05 23:04:07 +00:00
  • 930adf45c0 Fix to display only one unit on scaleline in IE. Previously, this worked in most browsers, but not IE. Includes a test, tested on IE6 and IE7. Patch by zspitzer, r=me, (Closes #1478) crschmidt 2009-03-05 13:46:58 +00:00
  • b72748e2c6 Fix silly typo in @requires statements. crschmidt 2009-03-05 13:23:23 +00:00
  • 2f367f6b8c OpenLayers.Console is used throughout the code, but not added as a dependancy. Add @requires statements to pull it in everywhere it is needed. Since Console is so small -- 634 bytes -- this should have a limited impact on anyone with a custom build profile. (Closes #1549) crschmidt 2009-03-05 13:07:42 +00:00
  • 0379e028ba Adding support for backgroundWidth and backgroundHeight properties on symbolizers. If not provided, background graphics are rendered with graphicWidth and graphicHeight values (or pointRadius if not provided). r=ahocevar (closes #1968) Tim Schaub 2009-03-03 23:56:09 +00:00
  • a8c6c2c159 Documents for a few more symbolizer properties. Tim Schaub 2009-03-03 23:40:55 +00:00
  • 9e73bd82d7 The getVertices method now returns all points, endpoints only, or all except endpoints. r=crschmidt (closes #1966) Tim Schaub 2009-03-03 15:46:00 +00:00
  • 95206bdeae enable programmatically calling the clickFeature metod of the select feature control, r=crschmidt (closes #1449) Éric Lemoine 2009-03-03 12:45:24 +00:00
  • 1b370297d4 change url for shrinksafe service. (Closes #1568) crschmidt 2009-03-03 12:41:35 +00:00
  • 95c178adf2 A brilliant patch adding better documentation to all of our controls from an unnamed contributor on OpenLayers trac. (Closes #1751) crschmidt 2009-03-03 06:30:15 +00:00
  • 92fe77f25c removing untriggered popupopen, popupclose events from the map docs. These events were never fired. (Closes #1746) crschmidt 2009-03-03 06:28:25 +00:00
  • 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) ahocevar 2009-03-02 15:27:39 +00:00
  • 15efd8db2f add abort method to wfs protocol, r=tschaub (closes #1943) Éric Lemoine 2009-03-02 11:13:22 +00:00
  • a0678fa739 Layer.TileCache, Layer.TMS: support a subset of server resolutions. r=tschaub (closes #1944) Frédéric Junod 2009-03-02 08:21:01 +00:00
  • 4dc36e4d80 "Remove unused 'tileOrigin' code from TileCache layer", (Closes #1076). Though the idea behind this is good, having the code here and unused is not the right thing to do. (See #1302) for a better attempt at what this should actually be. The reason this code exists is almost certainly a carggocult from Layer.TMS, which *does* have a tileOrigin, and I'm pretty sure tschaub started by copying from that. r=me, though it's mostly just docs. crschmidt 2009-03-02 02:32:11 +00:00
  • 05887ecf50 fix for WFS Layer getDataExtent always pulls from markers subclass, r=tschaub (Closes #1725) crschmidt 2009-03-02 02:06:01 +00:00
  • 0a62e921b2 Adding support for writing wfs:Query with limited property names. Patch from bartvde, tests and mods from me. r=me,ahocevar. (closes #1827) Tim Schaub 2009-03-01 23:04:16 +00:00
  • 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) ahocevar 2009-03-01 22:19:17 +00:00
  • e58d820685 tiny update to natural docs based on patch from anonymous submitter. (Closes #1963) crschmidt 2009-03-01 20:50:30 +00:00
  • 80fa2b789b Correcting what was the result of a patch applied twice - thanks for the catch elemoine. r8920 added the WMSGetFeatureInfo format with the class definition repeated (and slightly different). (see #1812) Tim Schaub 2009-03-01 20:35:05 +00:00
  • fecda8f089 Adding a keepData option to formats. If true, formats will be given a reference to the parsed data (named data) after a read. Use this when you need to access part of the structure that was not extracted in creating features (for example). Note that for versioned parsers, the data property is available on format.parser.data. Thanks for the patch sky. r=me (closes #1753) Tim Schaub 2009-03-01 16:37:07 +00:00
  • c7afe8e134 Triggering loadstart and loadend events for the Image layer. Thanks for the excellent patch sky. r=me (closes #1700) Tim Schaub 2009-03-01 16:07:50 +00:00
  • 654291ecff Adding layerParams property to WMC options. This lets WMC users set params to be used on WMS layers that are different from the WMS layer defaults and not present in the WMC doc. Thanks for the patch bartvde. r=me (closes #1513) Tim Schaub 2009-03-01 15:32:47 +00:00
  • 97e55039ea Adding support for reading and writing spatial filters with Within, Contains, and Intersects elements. Thanks pvalsecc for the original patch. r=ahocevar (closes #1959) Tim Schaub 2009-03-01 05:40:21 +00:00
  • 9359cf0dc1 WMSGetFeatureInfo class with tests. Should have gone in with my previous commit, but forgot to svn a. (see #1812) ahocevar 2009-03-01 00:19:17 +00:00
  • 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. ahocevar 2009-03-01 00:16:17 +00:00
  • 2733d8d6a3 Fix to ArcGIS tests in Safari; copy params for each test, so they're not contaminated by other tests. crschmidt 2009-02-28 22:20:41 +00:00
  • 634c694670 Create a Layer class to access the ArcGIS 9.3 Map Export service. Patch by Jeff Adams, from Avencia. r=me. Tested with the default service, and several other example map services from ESRI (like http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Specialty/ESRI_StatesCitiesRivers_USA/MapServer/export). crschmidt 2009-02-28 21:53:22 +00:00
  • dd393122aa Create a Layer class to access the ArcGIS 9.3 Map Export service. Patch by Jeff Adams, from Avencia. r=me. Tested with the default service, and several other example map services from ESRI (like http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Specialty/ESRI_StatesCitiesRivers_USA/MapServer/export). crschmidt 2009-02-28 21:53:22 +00:00
  • 4d2d90ca51 Filter formats inherit from GML formats. WFST formats inherit from Filter formats. This lets you do things like set xy on the filter format if you specify an srsName for which wy is false. r=crschmidt (closes #1962) Tim Schaub 2009-02-28 21:45:01 +00:00
  • a55bef1cba Symbolizer property docs. Tim Schaub 2009-02-28 21:00:34 +00:00
  • 2d8489f6f2 Updated gmap key. Tim Schaub 2009-02-28 19:50:22 +00:00
  • 932d579447 Change ordering of termsOfUse/copyright removal, so we get the right CSS class names. Patch from #1858. (See #1958). r=me crschmidt 2009-02-28 18:14:12 +00:00
  • d9e466f645 Fix from gregers, patch cleaned up by Erik for, "Util.getRenderedSize does not calculate with inherited style". Includes manual regression test. r=me, (Closes #1906). CLA on file. crschmidt 2009-02-28 18:00:10 +00:00
  • 1f39c4dbd1 Per discussion a month ago with erik, he agreed with pgiraud that framedCloud.css was unneccesary. Combining this into theme/default/style.css, and removing from examples. Only changes examples and theme, so committing without review. (Closes #1750) crschmidt 2009-02-28 17:44:27 +00:00
  • bfaf22f22d Fix broken positionBlocks, which cuased overlaps. This is neccesary to easily handle semi-transparent alternatives to the main framedcloud image. crschmidt 2009-02-28 14:06:31 +00:00
  • 5a68638971 remove unused variables, no functional change, thanks to pvalsecc for catching those as part of #1959 Éric Lemoine 2009-02-27 15:15:30 +00:00
  • b625e9f12f Fix for "BaseTypes.String.Format does not support sub-elements", patch + tests from rdewit, r=me, (Closes #1956) crschmidt 2009-02-27 00:44:20 +00:00
  • f04f203499 ghost features stay displayed with select feature control, r=pgiraud (closes #1865) Éric Lemoine 2009-02-26 15:19:43 +00:00
  • 218ab8c9c6 Updating the WFS protocol demo. Tim Schaub 2009-02-25 22:02:50 +00:00
  • 3eddc6cc44 Passing the temporary rendering intent to the temporary sketch layer. Related Point.js changes in r8831. r=elemoine (closes #1634) Tim Schaub 2009-02-25 14:38:26 +00:00
  • 31dd2e65bd Followup to r8519; fix styleurl parsing as well. Includes new KML modifications to examples to show styleurls in action. r=me (Closes #1796) crschmidt 2009-02-21 13:43:21 +00:00
  • d4c94eb1e6 Adding copyright notice. Tim Schaub 2009-02-21 04:30:28 +00:00
  • dd27c501d8 make panMethod an API property. Since this is the only way to turn off animated panning, it makes sense to support users who want to change this. crschmidt 2009-02-19 19:54:37 +00:00
  • dbc6e54403 OpenLayers.Class is not a constructor, trivial, non functional change Éric Lemoine 2009-02-18 06:31:01 +00:00
  • d8a8526cde add missing semi-colon, no functional change Éric Lemoine 2009-02-18 06:26:35 +00:00
  • 55f40e224a Adding a WFS protocol. This allows for creating, reading, updating, and deleting features via WFS. Huge thanks to ahocevar for the test writing and review. r=ahocevar (closes #1648) Tim Schaub 2009-02-18 00:07:43 +00:00
  • 8274b648e8 Yahoo! Maps API supports more zoom levels. Use them by default. (Closes #1384) crschmidt 2009-02-17 12:05:39 +00:00
  • 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) ahocevar 2009-02-15 21:58:20 +00:00
  • df920a88d5 Adding getVertices method to all geometries. Call with nodesOnly true if you only want endpoints (of lines and multilines). r=crschmidt (closes #1192) Tim Schaub 2009-02-05 22:49:03 +00:00
  • dd70dceef9 Correcting what was a mistake in r8805. Original patch was good. The autoPan property should default to false. Apologies for the failing tests. r=crschmidt (closes #1770) Tim Schaub 2009-02-05 22:45:52 +00:00
  • 5cc2445a6a geometry.resize returns obj for chaining. r=tschaub, (Closes #1931) crschmidt 2009-02-05 22:28:22 +00:00
  • 3274491b95 Adding distanceTo method to all geometry types. This calculates the shortest distance between any two geometries. For geometries that are entirely contained within polygons, the distance returned will be the distance to the nearest edge. Set the edge option to false to return 0 in cases where one geometry contains another. Details about the distance calculation can be returned by setting the details option true. Details include information about endpoints of the shortest segment between the two geometries. r=ahocevar (closes #1907) Tim Schaub 2009-02-05 17:43:34 +00:00
  • 41670499b1 Adding vertexmodified, sketchmodified, and sketchcomplete events to the vector layer. These are triggered by the DrawFeature and ModifyFeature controls and let listeners know about newly drawn features and modified features. r=ahocevar (closes #1904) Tim Schaub 2009-02-05 17:38:20 +00:00
  • f4bae0a011 Adding support for a modify callback in the sketch handlers. This lets controls know about each sketch modification as a sketch is being drawn. Also a bit of a refactor of the sketch handlers to share sketch geometry parts. r=ahocevar (closes #1903) Tim Schaub 2009-02-04 22:45:16 +00:00
  • 112debe5f5 resetBackBuffer should hide the backBufferTile as pat of resetting it. Patch from ksgeograf, r=me,pagameba. crschmidt 2009-02-04 20:55:11 +00:00