Commit Graph

  • aef1b4de1a new example for virtual earth euzuro 2006-06-15 12:11:22 +00:00
  • ec9adf6371 include VirtualEarth.js euzuro 2006-06-15 12:11:01 +00:00
  • e55d2a7cce adding ability to add a layer to the viewport instead of the layerContainerDiv - this is especially for the virtual earth implementation, as we want to simply make a div that stays put. we dont want it sliding around with the layerdiv. it should stay where it is and let its own events handler move it around euzuro 2006-06-15 12:10:38 +00:00
  • 9ca4ca2cee Adding implementation of Microsoft Virtual Earth layer. euzuro 2006-06-15 12:09:21 +00:00
  • 1677879d87 Make WFS work, round 2. crschmidt 2006-06-14 19:51:22 +00:00
  • 42354c33fc WFS url change crschmidt 2006-06-14 19:47:50 +00:00
  • 1a3d466f2a Update ProxyHost to work on OL.org crschmidt 2006-06-14 19:46:54 +00:00
  • ada8b17b40 CIESIN second layer. These are from http://beta.sedac.ciesin.columbia.edu/mapserver/ , btw. crschmidt 2006-06-13 23:57:58 +00:00
  • 2fb0a687d1 Population Density map, from Where 2.0 crschmidt 2006-06-13 23:53:17 +00:00
  • 9f4d0ca9f5 New hand images. crschmidt 2006-06-13 06:04:45 +00:00
  • 48437bcbbd Change drag rectangle images crschmidt 2006-06-13 04:29:52 +00:00
  • 971cf58896 Measuring stick images from Russ crschmidt 2006-06-13 04:26:27 +00:00
  • 81f4224bfb trying new magnification icons euzuro 2006-06-13 02:16:48 +00:00
  • 2d2904c6ae adding comment for dealing with popups and layers euzuro 2006-06-12 16:09:02 +00:00
  • fc366b73fe recommitting r574 - the bug was in the OpenLayers.Feature destroy() function, which was not checking to ensure a valid map setting. euzuro 2006-06-12 16:00:00 +00:00
  • e3695d2223 rollback r574. though it was a valid patch, it is causing something else to break. Better to keep code functional. Will re-commit this patch when the error has been located. euzuro 2006-06-12 15:17:57 +00:00
  • ba77d478b3 add destroy method which calls destroy() on both superclasses. euzuro 2006-06-12 15:06:12 +00:00
  • 66f5e034da Never zoom more than the max. It just stays where it is. crschmidt 2006-06-12 12:16:43 +00:00
  • b30a4c4f3e Return false from DoubleClick and Click events in controls so that these events don't filter through and hit the onclick handlers that we might register on the map. crschmidt 2006-06-12 02:03:53 +00:00
  • 2f9c7dfbd3 Fixed MouseDefaults so that click doesn't fire immediately after drag. This needs to be tested in IE. Schuyler Erle 2006-06-12 00:32:48 +00:00
  • 55937eeb1f Refactored event handling to allow unregistration of event listeners. Schuyler Erle 2006-06-12 00:16:02 +00:00
  • abc1fd092e Added click demo, via Chris. Schuyler Erle 2006-06-11 23:52:07 +00:00
  • 20e77d1f3b zIndex setting wasn't doing anything for us other than making it so that there was a CSS error, since this.div has no zIndex, apparently. crschmidt 2006-06-11 23:23:56 +00:00
  • 0c47f802eb Commit phil's change to AnchoredPopup, which improves handling in FF on OS X, and hopefully will for IE as well. crschmidt 2006-06-09 17:53:24 +00:00
  • 6aea90f66c Add labs host to proxy crschmidt 2006-06-09 04:37:49 +00:00
  • e6028f9ead Moved OL WMS to new home at http://labs.metacarta.com/wms/vmap0. Schuyler Erle 2006-06-09 04:01:07 +00:00
  • e148bc7ad8 Set jsmin.py executable. Schuyler Erle 2006-06-09 01:28:15 +00:00
  • 495b9f0134 Remove 'inherit' cursor, which does not work as expeted in IE. crschmidt 2006-06-09 00:59:39 +00:00
  • b0c86248e1 Change order of params: passed params should override existing params. crschmidt 2006-06-08 17:11:36 +00:00
  • 7d0b489e42 Commit changes to include a 'minor' flag on setCenter, that indicates that a map should not call the moveend trigger. crschmidt 2006-06-08 16:13:42 +00:00
  • 6c32dd0ff8 Demo of panzoombar + mousetoolbar controls. crschmidt 2006-06-08 03:50:26 +00:00
  • 84a7d8583c Change it such that the Control location and direction can be selected. crschmidt 2006-06-08 03:46:33 +00:00
  • 9ebfa46552 Add support for distance measuring. Do more catching errors and the like. Move icons to be vertical, below panzoombar -- this is not yet configurable, but needs to be. crschmidt 2006-06-08 03:38:02 +00:00
  • bacb0a917c Add vincenty great circle formula. crschmidt 2006-06-08 03:37:20 +00:00
  • 35d0613ec3 r3114@creusa: crschmidt | 2006-06-07 15:15:46 -0400 Add vector art for toolbar items. crschmidt 2006-06-07 19:09:42 +00:00
  • 5b8c48d8ed r3113@creusa: crschmidt | 2006-06-07 12:19:31 -0400 Changes to MouseToolbar: images are correct, fixes to various small mouse issues when combining clicked icons with modifier keys. crschmidt 2006-06-07 19:09:39 +00:00
  • b44835d060 r3112@creusa: crschmidt | 2006-06-07 12:17:28 -0400 Toolbar Images. crschmidt 2006-06-07 19:09:30 +00:00
  • 0853af657b doesnt look like we're going to add a logger any time soon. might as well get rid of these old logger references. euzuro 2006-06-07 19:03:04 +00:00
  • b5e525e118 more demo work euzuro 2006-06-07 18:59:34 +00:00
  • cf011820c8 when we remove popups or layers from the map, we have to set their 'map' properties back to null euzuro 2006-06-07 16:22:35 +00:00
  • 6628d38dc5 on destroy(), go through and destroy() all of the features we have created. euzuro 2006-06-07 16:12:27 +00:00
  • 558c908f3c coding standards euzuro 2006-06-07 16:11:29 +00:00
  • 78964cf417 keep an array of the features we have created. this will allow us to later destroy() them when the time comes. euzuro 2006-06-07 16:10:32 +00:00
  • e06b157090 when we destroy a markers layer, remove all of its tiles. do not, however, destroy them... because they were not created here. euzuro 2006-06-07 16:08:15 +00:00
  • 85b14a3c93 when we destroy a grid layer, destroy all of its tiles euzuro 2006-06-07 16:07:26 +00:00
  • 7e6b3b2a34 if the layer has a map property, remove it from the map before destroying. euzuro 2006-06-07 16:00:44 +00:00
  • 3b443ca2c9 if we destroy a popup, have it remove itself from the map. good programming says that a popup should be removed by the same person who added it... but if the user destroys a popup, s/he assumes it will dissapear, and unless we remove it, it wont do that. euzuro 2006-06-07 15:37:51 +00:00
  • eba9f241a0 set LayerSwitcher to listen for removed layers euzuro 2006-06-07 14:54:22 +00:00
  • 0db22c7d88 added removeLayer() function to our map. euzuro 2006-06-07 14:54:02 +00:00
  • 8b7a22bc1f dont reinvent the wheel. use Util.js's array enhancer remove() function euzuro 2006-06-07 14:50:17 +00:00
  • c2832cf83a dont worry about checking for the corners of the marker. just check the lonlat. that is good enough euzuro 2006-06-07 13:02:14 +00:00
  • 7cc874d26b set the map variable when we add a marker to the markers layer euzuro 2006-06-07 13:01:36 +00:00
  • 9e5059a93c add first draft of onScreen() function to marker euzuro 2006-06-06 17:07:51 +00:00
  • 450f7b0460 add a static function to make a Bounds from a Size. test included. euzuro 2006-06-06 16:52:45 +00:00
  • 07b621b85c coding standards. euzuro 2006-06-06 16:26:33 +00:00
  • 8f50443a77 If I commit this, svn will auto-checkout onto /dev/ on openlayers.org, and then I'll be able to actually use that service to do what I need to do, since I have no perms to run cgi on my own. Hooray for commit access crschmidt 2006-06-06 16:08:46 +00:00
  • e53e339c09 make setting the map a function call. this way we can intercept and tag on event handlers. euzuro 2006-06-06 15:50:15 +00:00
  • bad9a0307e on destroy() of a WFS feature, remove its marker euzuro 2006-06-05 19:01:10 +00:00
  • 82d4a1327c when we destroy a feature, remove its popup from the map through the removePopup() function euzuro 2006-06-05 19:00:03 +00:00
  • 99bfb9a37d do not let the popup remove itself from parent div. that would be poor form. euzuro 2006-06-05 18:56:45 +00:00
  • 53f13ab054 Renamed _sfl_header.js to something a bit more comprehensible. Schuyler Erle 2006-06-05 18:27:26 +00:00
  • b73c7bbaed give Icon a destroy(). this fixes issue introduced in r520 euzuro 2006-06-05 18:14:30 +00:00
  • 95d2d2275a call Tile's destroy() after cleaning up our own business euzuro 2006-06-05 17:09:41 +00:00
  • 97185540fa not sure if this is necessary or not, but just in case euzuro 2006-06-05 17:08:29 +00:00
  • 9445defb69 destroy icon on destroy euzuro 2006-06-05 16:58:09 +00:00
  • d4253603fb add a removeMarker() function euzuro 2006-06-05 16:57:06 +00:00
  • 28ae47184c adding test for removeMarker() euzuro 2006-06-05 16:42:59 +00:00
  • d965444bea add a default addTile() class to grid. this is only a placeholder, as it is to be implemented by subclasses. euzuro 2006-06-05 16:21:50 +00:00
  • 182a74d6bf coding standards euzuro 2006-06-05 16:20:59 +00:00
  • c90a9e9f2b move the draw() call out of the addTile() function and into the grid code. euzuro 2006-06-05 16:19:47 +00:00
  • 6d40072b4f just to be absolutely sure... euzuro 2006-06-05 15:57:38 +00:00
  • 7999a4fc06 draw function is not defined in the standard Tile class. it is meant to be implemented by subclasses. no reason to call it. euzuro 2006-06-05 15:47:35 +00:00
  • c7ea21480d fix tests to comply with new tile-appends-itself paradigm euzuro 2006-06-05 15:36:59 +00:00
  • a4d0badaeb Fix for bug introduced with r510. Only make the removeChild call if the parentNode is properly set. This way we can zap the grid div contents quickly with the div.innerHTML = "" but still have a valid good destroy() function. euzuro 2006-06-05 15:33:05 +00:00
  • 0a1385b22d have the Tile add itself to it's layer's div. give it a destroy() function that removes itself euzuro 2006-06-05 14:34:48 +00:00
  • 22d122d2ee Remove additional line that doesn't do anything useful. crschmidt 2006-06-05 13:52:24 +00:00
  • c9e6fbe3fa r1114@creusa: crschmidt | 2006-06-05 09:56:11 -0400 Small change to events.js to set div on evt so that registered handlers can get ahold of it without using cross-browser stuff. crschmidt 2006-06-05 13:49:56 +00:00
  • 6347973fd2 r1112@creusa: crschmidt | 2006-06-05 09:53:14 -0400 MouseToolbar work. This is working for zoombox -- except for clicking for a second time to turn off the mode in the modal toolbar. crschmidt 2006-06-05 13:47:09 +00:00
  • 137cf76e8e Typo. Was causing syntax error in Safari. crschmidt 2006-06-02 18:29:52 +00:00
  • 545ef9f97f Update readme to describe jsmin.c, jsmin.py crschmidt 2006-06-02 18:14:21 +00:00
  • 280abf356c change , for ; from r502, fixes problems in FF after file is turned into single file version. crschmidt 2006-06-02 18:12:34 +00:00
  • 3c97bb529c Modify build to use local python script jsmin.py. This avoids us running into problems when shrinksafe is not working (as it wasn't around noon today) and users want to build their own Single File version of OpenLayers. crschmidt 2006-06-02 18:00:04 +00:00
  • a844ba9e80 update the destroy() for the stock OpenLayers.Feature euzuro 2006-06-02 16:37:55 +00:00
  • bf98cb620d give OpenLayers.Marker a destroy() euzuro 2006-06-02 16:37:20 +00:00
  • 1c9fc7ae36 we dont use handlers any more since r487 euzuro 2006-06-02 16:04:36 +00:00
  • f85fb1674d add destroy() which will iterate and destroy all the features euzuro 2006-06-02 16:03:52 +00:00
  • 51371a1ecf this is a suggested fix to #57, but it doesnt seem to work. euzuro 2006-06-01 16:57:19 +00:00
  • a51ef143c6 Remove build/OpenLayers.js, now that we can build this correctly with the build script. Remove the Util.js from the pre-includes because it's not supposed to need to be there, and I can't figure out why it wasn't working before: there should be no reason to have it here, and I'd rather have bugs show up and fix them than work around them. crschmidt 2006-06-01 13:28:35 +00:00
  • e0aa067cb6 remove 'projection' member from Layer. keep single instance in map euzuro 2006-06-01 12:30:46 +00:00
  • 6cfe3e8293 Fix for places where python2.3 is not installed in /usr/bin . Note that I'm also not specifically calling 2.3 anymore, since some things don't call it by that binary name. crschmidt 2006-06-01 12:18:07 +00:00
  • 1ca58aaaa9 Fix Single File version, at least for now. crschmidt 2006-06-01 12:07:22 +00:00
  • 77c168462b need to make WMS & WFS case-independent. I dont know why I chose to move them all to uppercase instead of lowercase, but I did. This required changing the test cases and the 'srs' property which is set in Grid. Personally, I dont think that is the best place to set it, but so be it jedi. As long as I have the mic, i'd add that having 'projection' stored in both map and layer objects seems a bit redundant as well. euzuro 2006-06-01 11:54:31 +00:00
  • aa4d877688 add definition/instantiation protection for if anyone ever wants to subclass off of WMS.js euzuro 2006-06-01 11:14:29 +00:00
  • c7aee7fd25 add OpenLayers.Util.upperCaseObject() function and test euzuro 2006-06-01 10:52:22 +00:00
  • 128825886e move applyDefaults up to be next to (related) getParameterString() euzuro 2006-06-01 10:33:53 +00:00
  • f4e4541235 Fixed version of r488, my bad. crschmidt 2006-06-01 02:10:08 +00:00
  • 7eaf629abf build based on r487 euzuro 2006-06-01 02:04:41 +00:00
  • 60eba3e782 change Ajax.js's loadURL() function to take directly function references instead of strings to be dereferenced through a 'handlers' variable. Update code in Tile.WFS... only place it is used. euzuro 2006-06-01 01:15:23 +00:00
  • c5fc30cf97 adding OpenLayers.Bounds.fromArray() function and adaptor for fromString() euzuro 2006-06-01 00:33:15 +00:00
  • e29e309ef1 adding test for OpenLayers.Bounds.fromArray() euzuro 2006-06-01 00:32:04 +00:00