Commit Graph

2475 Commits

Author SHA1 Message Date
Éric Lemoine 79b0bb74c8 [ol.Tile] add comments for handleImageLoad and handleImageError 2012-06-21 16:10:51 +02:00
Éric Lemoine e72ab5135c [ol.Tile] register to image error 2012-06-21 16:10:51 +02:00
Éric Lemoine 1dc6b04ac1 [ol.Tile] register to image load 2012-06-21 16:10:51 +02:00
Marc Jansen ce49bb8876 Add LineString/linestring.
The inhertance of this class might change in the future.
2012-06-21 16:00:08 +02:00
Marc Jansen 745ae25b6b Change the inhertance of MultiPoint/multipoint. 2012-06-21 16:00:08 +02:00
Marc Jansen 0374d1abc7 Add geom.Collection & geom.collection.
Also make MultiPoint and multipoint inherit from Collection/collection
respectively.
2012-06-21 16:00:08 +02:00
Petr Pridal 6ca9112af2 WebGL MapRenderer inicializaiton with a test (it may fail on computers without WebGL). 2012-06-21 15:51:00 +02:00
Éric Lemoine 1cca6b4069 add numZoomLevels and maxResolution properties to the TileLayer 2012-06-21 14:18:52 +02:00
ahocevar 5b747cf7fd Temporarily removing Drag sequence. 2012-06-21 14:14:36 +02:00
ahocevar 6213e07f96 Navigation control with Drag sequence Dragger
This is totally unfinished, but tests pass, and it is only meant to give the map a Navigation control.
2012-06-21 14:08:50 +02:00
Petr Pridal 8fc1e9cc98 More complete constructor of the WebGL MapRenderer. 2012-06-21 13:53:10 +02:00
Tim Schaub 2741a22cf1 Add animate to draw. 2012-06-21 13:31:23 +02:00
Tim Schaub a6f464e473 New name for element.
You are provided a container.  To this container you can append elements, and you are responsible for removing elements that you add.  You cannot move or otherwise alter anything about this container.
2012-06-21 13:28:29 +02:00
Éric Lemoine 5f1e53a0c9 move properties from layer/XYZ to layer/TileLayer 2012-06-21 12:42:36 +02:00
Tim Schaub 5da8fc8d49 Allow map renderers access to target. 2012-06-21 12:26:51 +02:00
Marc Jansen f85d6402e9 Add MultiPoint and multipoint. 2012-06-21 12:19:42 +02:00
Petr Pridal cff7ee5db8 WebGL MapRender - initial not finished version. 2012-06-21 12:02:21 +02:00
Tim Schaub 45f734d77e Base for map renderer. 2012-06-21 11:40:51 +02:00
Tim Schaub 9cc501caba Composite renderer requires an element. 2012-06-21 11:30:53 +02:00
Mike Adair f3ab95b051 change feature obj literal property names to match GeoJSON 2012-06-21 03:31:57 -04:00
Éric Lemoine 22bffd9d8b add an OSM layer constructor to the API 2012-06-21 08:46:23 +02:00
Éric Lemoine b91769f00b [ol.layer.XYZ] less than 8 chars lines 2012-06-21 08:38:38 +02:00
Tim Schaub 43c8b89460 Initial pass at tiled layer renderer. 2012-06-21 01:18:57 +02:00
Tim Schaub fe0e242a39 Initial composite map renderer. 2012-06-21 01:17:34 +02:00
Tim Schaub 4baf760b7e Layer for demo. 2012-06-21 01:15:54 +02:00
Tim Schaub be54add905 Width and height on unreferenced bounds. 2012-06-21 00:50:26 +02:00
Tim Schaub 5287677489 Additional tileset getters. 2012-06-21 00:42:28 +02:00
Tim Schaub d8b31ab1ff Class name on archetype image. 2012-06-21 00:33:31 +02:00
Tim Schaub 57764813e3 Constructing tiles with bounds. 2012-06-20 23:38:15 +02:00
Tim Schaub f9813616e5 Giving a tile bounds. 2012-06-20 23:38:15 +02:00
Tim Schaub c9c1f79928 Layer hierarchy for renderers. 2012-06-20 23:38:14 +02:00
ahocevar 6ddda53a70 Initial port of Control.js and Navigation.js.
This also adds an Events instance to the map, so the Navigation control can register events on the map.

Tests still missing.
2012-06-20 23:21:44 +02:00
Mike Adair 4ea2fe3701 adding features 2012-06-20 13:33:20 -04:00
Tom Payne d5f9f9e8a4 Use inheritance. 2012-06-20 19:17:59 +02:00
ahocevar a36972fd35 Exporting the API. 2012-06-20 19:07:11 +02:00
ahocevar 74d1a06177 No need for cross browser handling here. 2012-06-20 19:07:11 +02:00
Tim Schaub a4a6bc4db4 Typo in PointLike def. 2012-06-20 18:49:40 +02:00
Tim Schaub 32d5397301 Dot notation for unquoted property. 2012-06-20 18:42:43 +02:00
Petr Pridal 453d2e9c08 Merge branch 'master' of https://github.com/openlayers/ol3 2012-06-20 18:38:34 +02:00
Petr Pridal 5ed80bcf6c Adding @export tags to functions missing it - for advanced compilation. 2012-06-20 18:37:56 +02:00
ahocevar c4c595862f Support for event sequences, and a drag sequence.
Tests still missing.
2012-06-20 18:35:42 +02:00
ahocevar 05e13e86a3 Adding drag sequence. Tests still missing. 2012-06-20 18:32:27 +02:00
Éric Lemoine 7413770a46 add an ol.layer.xyz factory 2012-06-20 18:09:10 +02:00
Marc Jansen 958e291545 Quoting properties for external use.
See also 1ac40021bb.
2012-06-20 17:57:27 +02:00
Petr Pridal e3b20ddf8b Merge branch 'master' of https://github.com/openlayers/ol3 2012-06-20 17:47:28 +02:00
Petr Pridal 6922be1b02 Missing @export tags for advanced compilation 2012-06-20 17:46:36 +02:00
Tim Schaub 1ac40021bb Quoting properties for external use. 2012-06-20 17:43:46 +02:00
Éric Lemoine 025547d199 [ol.Layer.XYZ] minor changes in code comments 2012-06-20 17:43:24 +02:00
Éric Lemoine 7bf05964b8 [ol.layer.XYZ] more tiling fixes, and additional tests 2012-06-20 16:18:01 +02:00
Tim Schaub 5eeb21c125 Disallow nowhere. 2012-06-20 16:11:41 +02:00