Commit Graph

  • e81e857d75 Merge pull request #12 from fredj/plovr-download Tom Payne 2012-07-20 10:25:08 -07:00
  • 940c0e8ca2 Adding missing attribution for OSM Pierre GIRAUD 2012-07-20 16:18:28 +02:00
  • 584749b524 Merge pull request #601 from temporaryaccount/temporaryopenlayers Stéphane Brunner 2012-07-20 04:37:25 -07:00
  • 0b6f4e348c Fix plovr download path Frederic Junod 2012-07-20 13:36:21 +02:00
  • 7249510553 Using the safe unicode representation of the minus sign. ahocevar 2012-07-20 09:41:42 +02:00
  • c786952219 Fixing tests. ahocevar 2012-07-20 09:19:20 +02:00
  • c723e719c6 use ol instead of goog.math Éric Lemoine 2012-07-19 23:36:16 +02:00
  • 8f5d0ac642 add TileLayerRenderer.getPreferredZ_ plus tests Éric Lemoine 2012-07-19 23:28:35 +02:00
  • 404d123623 add TileGrid getTileCoordForArbitraryResolution and getTileCoordPixelBoundsForArbitraryResolution + tests, based on @tschaub work Éric Lemoine 2012-07-19 17:48:39 +02:00
  • 45c067dfda add ol.PixelBounds Éric Lemoine 2012-07-19 17:47:34 +02:00
  • 950904f59a Prevent KeyboardDefaults.js from triggering keyboard events when user is typing into the form elements temporaryaccount 2012-07-19 18:08:30 +04:00
  • 1190bc08db Make demo layer more opaque Tom Payne 2012-07-19 15:47:19 +02:00
  • e2824745d1 Ensure visibility and opacity are set when DOM layer renderer is created Tom Payne 2012-07-19 15:46:00 +02:00
  • 08b4ef665b Call inherited method, thanks @elemoine Tom Payne 2012-07-19 14:58:02 +02:00
  • 9ce406c203 Fix type, thanks @elemoine Tom Payne 2012-07-19 10:48:25 +02:00
  • 513d8e7268 Create ol.Size around goog.math.Size Tom Payne 2012-07-19 10:46:43 +02:00
  • c547404615 Create ol.Coordinate around goog.math.Coordinate Tom Payne 2012-07-19 10:34:12 +02:00
  • d62ba69458 Order controls alphabetically Tom Payne 2012-07-19 10:10:07 +02:00
  • 33d252f0f7 Only start drag pan if shift key is not pressed Tom Payne 2012-07-19 10:08:35 +02:00
  • 5e39d051e6 Set default user projection to EPSG:4326 Tom Payne 2012-07-19 10:02:07 +02:00
  • e0d17ca09c Add user projections Tom Payne 2012-07-19 10:01:30 +02:00
  • 305462f57a Stricter type checking for map projection Tom Payne 2012-07-19 09:56:04 +02:00
  • 43c32e6da7 Differentiate between identity and clone transforms Tom Payne 2012-07-19 09:51:08 +02:00
  • 5ace389ccb Redraw map when WebGL context is restored Tom Payne 2012-07-19 09:12:22 +02:00
  • d83235b5dc Include drag zoom control in default map Tom Payne 2012-07-19 00:29:15 +02:00
  • d47eb3453f Implement initial drag zoom control (shift + drag) Tom Payne 2012-07-19 00:28:49 +02:00
  • 3ff84dce9b Add ol.Extent.boundingExtent Tom Payne 2012-07-19 00:28:08 +02:00
  • 4e347dcf45 Don't drag on incompletely defined maps Tom Payne 2012-07-19 00:09:32 +02:00
  • 0e3b97a0b6 s/event/mapBrowserEvent/g Tom Payne 2012-07-19 00:05:27 +02:00
  • 1d6101a5a1 Implement ol.control.DragPan Tom Payne 2012-07-18 23:59:58 +02:00
  • 4299cf4fae Add startCenter and startCoordinate to ol.control.Drag Tom Payne 2012-07-18 23:57:49 +02:00
  • 82b8a46752 Use RAW mode for demo while ol.Object is not adapted for compiled mode Tom Payne 2012-07-18 23:38:57 +02:00
  • 15d2ad984b Bind map layers in demo Tom Payne 2012-07-18 23:38:16 +02:00
  • a6e2b501bd Enable DOM renderers to share tile layers Tom Payne 2012-07-18 23:37:58 +02:00
  • 4ddcfcc037 Add context argument to Tile.getImage to support re-use in DOM renderer Tom Payne 2012-07-18 23:37:39 +02:00
  • eb43cf14c1 Clean up layer renderers when layers changes Tom Payne 2012-07-18 23:37:12 +02:00
  • 376d75ea4f Rename ol.Projection.createFromCode to getFromCode Tom Payne 2012-07-18 23:01:53 +02:00
  • da941562cc Handle background color in ol.webgl.Map Tom Payne 2012-07-18 20:00:57 +02:00
  • 092fce96ec Add background color property Tom Payne 2012-07-18 20:00:18 +02:00
  • 52ce0b3fd0 Assure redraw is called when layer becomes invisible Tom Payne 2012-07-18 19:42:47 +02:00
  • d3ed8b315c Make ol.Map.getSize public Tom Payne 2012-07-18 19:40:33 +02:00
  • 0a33077ecc Add ol.Rectangle.toString Tom Payne 2012-07-18 19:40:07 +02:00
  • 62f3f46b51 fix compilation - private property cannot be used in subclasses Éric Lemoine 2012-07-19 00:00:23 +02:00
  • db91206d41 code styling Éric Lemoine 2012-07-18 20:27:38 +02:00
  • 7fc82daafa dom layer renderer - support opacity and visibility change Éric Lemoine 2012-07-18 16:32:43 +02:00
  • b53e5a3fda two maps in the skeleton example Éric Lemoine 2012-07-18 16:32:16 +02:00
  • aab2bc093a Add experimental drag control (to be replaced) Tom Payne 2012-07-18 15:10:39 +02:00
  • 4754ed1cc2 Add ol.control.MouseWheelZoom Tom Payne 2012-07-18 14:07:59 +02:00
  • c6343ed2bc Add experimental controls infrastructure, thanks @elemoine Tom Payne 2012-07-18 13:32:22 +02:00
  • 1af79ede29 dom map renderer - add FIXMEs Éric Lemoine 2012-07-18 14:52:12 +02:00
  • 3724fca57d dom map renderer - new properties for layerPane Éric Lemoine 2012-07-18 14:50:34 +02:00
  • a9438fefd9 make gjslint happy Éric Lemoine 2012-07-18 14:50:01 +02:00
  • 6d61ac2bc5 dom map renderer - map shiftLayersPane_ work Éric Lemoine 2012-07-18 14:49:30 +02:00
  • 808a854d0f dom map renderer - add a viewport div to the top of hierarchy, this is to handle overflow of tiles Éric Lemoine 2012-07-18 14:47:41 +02:00
  • 1d565fc4d6 dom map renderer - use goog.asserts Éric Lemoine 2012-07-18 14:43:57 +02:00
  • da6263fec8 dom layer renderer - origin and setOrigin are back Éric Lemoine 2012-07-18 14:43:16 +02:00
  • db4603940d dom renderer - reset the layers pane when center changes Éric Lemoine 2012-07-18 11:13:32 +02:00
  • f491a5a4d2 setting top and left to 0 is not necessary Éric Lemoine 2012-07-18 11:12:46 +02:00
  • be97a57cad remove state variables from the dom map and dom layer renderers Éric Lemoine 2012-07-18 11:12:14 +02:00
  • 40c767c330 Remove main.json (replaced with ol.json) Tom Payne 2012-07-18 09:01:12 +02:00
  • 78f8ed04dd Fixing typo. ahocevar 2012-07-18 08:10:44 +02:00
  • 6c9ef26c79 Using safe unicode notation. ahocevar 2012-07-18 08:10:35 +02:00
  • bffc586218 Rename ol.Map.setExtent to fitExtent Tom Payne 2012-07-18 07:33:38 +02:00
  • 88721ce230 Use DOM renderer by default Tom Payne 2012-07-18 07:33:11 +02:00
  • fc603372c2 Add renderer hint Tom Payne 2012-07-18 07:32:40 +02:00
  • e85ca98179 Refactor build system and layout Tom Payne 2012-07-18 02:26:41 +02:00
  • f166285fd2 Remove api.json Tom Payne 2012-07-18 01:17:37 +02:00
  • cf2bb5a841 Don't use webgl-debug.js for now Tom Payne 2012-07-18 00:52:31 +02:00
  • 0abc4219b3 Document various FIXMEs Tom Payne 2012-07-18 00:35:44 +02:00
  • 659ef30802 Lift common composite rendering code into ol.Map Tom Payne 2012-07-18 00:21:20 +02:00
  • 86335211a6 Always pass base to parseInt Tom Payne 2012-07-18 00:12:22 +02:00
  • a421943eb1 Clear framebuffer before writing tiles Tom Payne 2012-07-18 00:09:54 +02:00
  • 4ca1fd00c7 Suppress compiler warning Tom Payne 2012-07-18 00:09:31 +02:00
  • 854280eb11 Snapshot ol.webgl.Map Tom Payne 2012-07-18 00:08:35 +02:00
  • 7febc1c8b3 Add ol.webgl.TileLayerRenderer.getMatrix Tom Payne 2012-07-18 00:09:03 +02:00
  • b6db84a54c Add ol.webgl.LayerRenderer.getMatrix Tom Payne 2012-07-18 00:07:40 +02:00
  • 29f149976f Add missing require Tom Payne 2012-07-18 00:07:17 +02:00
  • b93cb7c47a Add ol.Rectangle.normalize Tom Payne 2012-07-18 00:06:27 +02:00
  • fad873d44c Refine getSize in terms of getWidth and getHeight Tom Payne 2012-07-17 23:49:47 +02:00
  • db59dfd5a2 Rename textureCache to tileTextureCache Tom Payne 2012-07-17 22:56:31 +02:00
  • 7dc2884498 Fix tile edge artefacts Tom Payne 2012-07-17 22:54:58 +02:00
  • 6abcc56789 Suppress compiler warnings Tom Payne 2012-07-17 22:39:49 +02:00
  • d0233600d5 Add ol.TileGrid.getTileBoundsExtent Tom Payne 2012-07-17 22:38:55 +02:00
  • 0d5bc44326 Add ol.Rectangle.getSize Tom Payne 2012-07-17 22:37:21 +02:00
  • b31c3f90bd initial port of @tschaub DOM renderer Éric Lemoine 2012-07-17 22:28:58 +02:00
  • 5b5b89819e alphabetize goog.require classes for gjslint Éric Lemoine 2012-07-17 22:13:15 +02:00
  • f77ad158f0 Initial working WebGL TileLayerRenderer Tom Payne 2012-07-17 18:56:10 +02:00
  • 40e83b9258 Don't redraw if center or resolution is not defined Tom Payne 2012-07-17 18:55:33 +02:00
  • be94eafae6 Override getLayer in ol.webgl.TileLayerRenderer Tom Payne 2012-07-17 17:39:47 +02:00
  • aded70d6e6 Add ol.TileBounds.getSize Tom Payne 2012-07-17 16:06:10 +02:00
  • b4fea2233e remove setDefaultCenterAndResolution Éric Lemoine 2012-07-17 17:20:29 +02:00
  • 41175a475f Add ol.Rectangle.intersects Tom Payne 2012-07-17 15:51:13 +02:00
  • 99553d0ae5 Fixing doc. No functional change. Pierre GIRAUD 2012-07-17 16:15:03 +03:00
  • d8a5126265 Snapshot WebGL renderer Tom Payne 2012-07-17 14:07:29 +02:00
  • 51e1d364c4 Remove unnecessary texture parameters Tom Payne 2012-07-17 14:07:16 +02:00
  • 7c290e9e30 Add skeleton ol.webgl.TileLayerRenderer shaders Tom Payne 2012-07-17 14:06:45 +02:00
  • 117321ea43 Name event handlers more consistently Tom Payne 2012-07-17 14:06:01 +02:00
  • ab702c29e6 Replace forEachLayer with forEachVisibleLayer and pass layer renderer Tom Payne 2012-07-17 14:05:15 +02:00
  • ac80a6e0b6 Merge shaders into single file Tom Payne 2012-07-17 13:41:38 +02:00
  • 7e2816ecd8 Implement shaders as singletons Tom Payne 2012-07-17 13:15:57 +02:00