Commit Graph
92 Commits
Author SHA1 Message Date
Tom Payne 11835b18c9 Remove ol.coord.AccessorInterface 2012-07-11 17:20:08 +02:00
Tom Payne b2b9a41be1 Merge tile cache into TileStore 2012-07-11 17:20:08 +02:00
Tom Payne 5adbd13705 Add ol.TileCoord.toString 2012-07-11 17:20:08 +02:00
Tom Payne e199fbd7f6 Update ol.Tile 2012-07-11 17:20:08 +02:00
Tom Payne 01cb568a50 Rename Layer to Store and LayerRendereOptions to Layer 2012-07-11 17:20:08 +02:00
Tom Payne 5de1ac3dd6 Don't use typedef for type that is only used once 2012-07-11 17:20:08 +02:00
Tom Payne 2dbd9c676b Make name calculations public 2012-07-11 17:20:08 +02:00
Tom Payne fc585de50f Cache event types and changed method names 2012-07-11 17:20:08 +02:00
Tom Payne 6610496e56 Clean up comments and argument name 2012-07-11 17:20:08 +02:00
Tom Payne defffdada8 Allow optional initial values to be passed to ol.Object 2012-07-11 17:20:08 +02:00
Tom Payne 5a7c2e72a6 Better type checking in Layer 2012-07-11 17:20:08 +02:00
Tom Payne dd3dead3cd Add layer to LayerRendererOptions 2012-07-11 17:20:08 +02:00
Tom Payne 1c344ffa9f s/LayerView/LayerRendererOptions/ 2012-07-11 17:20:08 +02:00
Tom Payne 10f8f1198b Add ol.TileGrid.createOpenStreetMap 2012-07-11 17:20:08 +02:00
Tom Payne 3050268eb0 Add initial ol.TileLayer skeleton 2012-07-11 17:20:08 +02:00
Tom Payne 5494c36748 Sort functions alphabetically 2012-07-11 17:20:08 +02:00
Tom Payne 40acb70a3c Add ol.TileGrid.getZForResolution 2012-07-11 17:20:08 +02:00
Tom Payne 391b5906bc s/getTileResolution/getTileCoordResolution/g 2012-07-11 17:20:07 +02:00
Tom Payne d30c30f01d s/TileUrl/TileUrlFunction/ 2012-07-11 17:20:07 +02:00
Tom Payne 58e9ba322e Replace corner with xEast/ySouth 2012-07-11 17:20:07 +02:00
Tom Payne d444618a11 Add missing @template declaration 2012-07-11 17:20:07 +02:00
Tom Payne 24ba87bf92 s/yield/forEach/ 2012-07-11 17:20:07 +02:00
Tom Payne 65b0094a78 Test ol.TileGrid.yieldTileCoordParents 2012-07-11 17:20:07 +02:00
Tom Payne abb49a899a Add ol.TileBounds.forEachTileCoord 2012-07-11 17:20:07 +02:00
Tom Payne 85716afa38 Top should always be greater than or equal to bottom in ol.TileBounds 2012-07-11 17:20:07 +02:00
Tom Payne 9a89814896 Store number of resolutions in member variable 2012-07-11 17:20:07 +02:00
Tom Payne ff34400d96 Add ol.TileCoord.clone 2012-07-11 17:20:07 +02:00
Tom Payne 9712c706ba Test ol.TileGrid.getExtentTileBounds 2012-07-11 17:20:07 +02:00
Tom Payne 4ff6f03834 s/getTileBounds/getExtentTileBounds/ 2012-07-11 17:20:07 +02:00
Tom Payne 656974090f Pass z when yielding TileCoord parents 2012-07-11 17:20:07 +02:00
Tom Payne e63f7d166f Don't crop against TileGrid extent in TileGrid 2012-07-11 17:20:07 +02:00
Tom Payne fe38bb694b Re-order functions alphabetically 2012-07-11 17:20:07 +02:00
Tom Payne e656597a59 Stricter type checking on ol.TileGrid origins 2012-07-11 17:20:07 +02:00
Tom Payne ad30fbe544 Add initial ol.TileGrid tests 2012-07-11 17:20:06 +02:00
Tom Payne 896c4c102a Check resolutions are strictly monotonically decreasing 2012-07-11 17:20:06 +02:00
Tom Payne 727b2905f7 Suppress gjslint warnings 2012-07-11 17:20:06 +02:00
Tom Payne b92a958bcd Add more ol.Array tests 2012-07-11 17:20:06 +02:00
Tom Payne 7b6fb0b4ca Enumerate ol.Array properties 2012-07-11 17:20:06 +02:00
Tom Payne d70869c702 Rename ol.MVCArray to ol.Array 2012-07-11 17:20:06 +02:00
Tom Payne 331ee15ac8 Enumerate ol.Object properties 2012-07-11 17:20:06 +02:00
Tom Payne 438d5f2484 Rename ol.MVCObject to ol.Object 2012-07-11 17:20:06 +02:00
Tom Payne 4bdaf293b0 Add ol.Extent.transform 2012-07-11 17:20:06 +02:00
Tom Payne 9368f05d1c Factor out ol.TransformFunction 2012-07-11 17:20:06 +02:00
Tom Payne a2cf655bfa Add ol.Layer 2012-07-11 17:20:06 +02:00
Tom Payne 89ec9bf07a Update ol.Projection 2012-07-11 17:20:06 +02:00
Tom Payne 94d85d4821 Fix lint warnings 2012-07-11 17:20:06 +02:00
Tom Payne 13c8b8b0de Include externs in lint 2012-07-11 17:20:06 +02:00
Tom Payne 48cc0bed93 Add externs for Proj4js 2012-07-11 17:20:06 +02:00
Tom Payne bd61a0be15 Add ol.LayerView 2012-07-11 17:20:06 +02:00
Tom Payne 9900084f46 Add initial ol.TileGrid skeleton 2012-07-11 17:20:05 +02:00
Tom Payne afb37035dc Add ol.Extent 2012-07-11 17:20:05 +02:00
Tom Payne 8014f68719 Use goog.math.Bounds for extents 2012-07-11 17:20:05 +02:00
Tom Payne 25d67e670f Layers should always have an extent 2012-07-11 17:20:05 +02:00
Tom Payne dc2993b61d Add ol.Camera 2012-07-11 17:20:05 +02:00
Tom Payne c04e3d339f Add ol.TileUrl 2012-07-11 17:20:05 +02:00
Tom Payne 6ced2b5815 Update ol.Bounds, remove referenced/unreferenced bounds distinction 2012-07-11 17:20:05 +02:00
Tom Payne a3322aa9e1 Add ol.TileBounds 2012-07-11 17:20:05 +02:00
Tom Payne 9f0738aa99 Add ol.TileCoord 2012-07-11 17:20:05 +02:00
Tom Payne b4e2e45166 Add ol.MVCArray 2012-07-11 17:20:05 +02:00
Tom Payne 97b062fb73 Add ol.MVCObject 2012-07-11 17:20:05 +02:00
Tom Payne 46b4d96fb0 Add all.js for testing 2012-07-11 17:20:05 +02:00
Tom Payne 61038cde5f Move ol.js and ol.export.js into exports/ol.js 2012-07-11 17:20:05 +02:00
Tom Payne 79aa190e30 Add Makefile with lint target to use gjslint 2012-07-11 17:20:00 +02:00
Tom Payne 67105b0256 Don't discard Plovr version 2012-07-11 17:12:38 +02:00
Tom Payne ed01a5db13 Ignore build targets 2012-07-11 17:12:38 +02:00
Tom Payne 2474429f8c Add initial architecture draft 2012-07-11 17:12:37 +02:00
Tom Payne 2e46765c77 Fix another typo 2012-06-22 13:43:51 +02:00
Tom Payne fb686c9db4 Fix typo 2012-06-22 13:42:57 +02:00
Tom Payne 3e15ce93bb Use ol.base.checkKeys to check keys 2012-06-22 11:58:03 +02:00
Tom Payne afd6369da7 Add ol.base.checkKeys 2012-06-22 11:56:45 +02:00
Tom Payne fd4c776181 Create new ol.base and include ol.error 2012-06-22 11:56:45 +02:00
Tom Payne 0b06267afe Trigger redraws on tile loads. 2012-06-22 11:02:44 +02:00
Tom Payne 7f7528baf9 Add GeoJSON externs. 2012-06-21 19:47:12 +02:00
Tom Payne 79f5339573 Add simple ol.error function 2012-06-21 19:01:27 +02:00
Tom Payne 8448aba616 Add initial WebGL renderer skeleton 2012-06-21 16:39:47 +02:00
Tom Payne d5f9f9e8a4 Use inheritance. 2012-06-20 19:17:59 +02:00
Tom Payne 116c26422e Loc fixes. 2012-06-19 13:09:31 +02:00
Tom Payne 7358529c4e Map fixes. 2012-06-19 13:09:31 +02:00
Tom Payne f435bb1874 Bounds fixes. 2012-06-19 13:00:24 +02:00
Tom Payne 94e6146b8a Remove dead code. 2012-06-19 12:44:06 +02:00
Tom Payne 7958e02bd0 Add map user projection getter and setter. 2012-06-19 12:43:54 +02:00
Tom Payne ef83910c3d Make more Loc tests pass. 2012-06-19 12:33:59 +02:00
Tom Payne 95fe8762da Rename Location to Loc for consistency. 2012-06-19 12:01:22 +02:00
Tom Payne da7449454e Pass bounds spec. 2012-06-19 11:56:48 +02:00
Tom Payne d4a9b9859c Fix setters. 2012-06-19 09:21:04 +02:00
Tom Payne 986f152e61 Remove broken code. 2012-06-19 09:18:56 +02:00
Tom Payne 613b90c7f3 Add broken code for testing. 2012-06-18 18:40:00 +02:00
Tom Payne 8d6c9ef1ee Correct documentation 2012-02-10 09:42:52 +01:00
Tom Payne 3c30929858 Correct spelling 2012-02-10 09:42:08 +01:00
Tom Payne 9c95aaaa26 Merge pull request #1 from elemoine/spherical
make OpenLayers.js autoload Spherical.js, plus doc improvements
2012-02-10 00:41:19 -08:00
Tom Payne 1a1cb9fe4e Add OpenLayers/Spherical.js 2012-01-25 16:26:28 +01:00
Tom Payne 662aa4696d Ignore build artefacts 2011-12-13 16:34:01 +01:00