ahocevar
9bd507e9b8
Adding a map of sequence providers
2012-06-21 19:27:18 +02:00
Éric Lemoine
6c76f4621e
[ol.Tile] add a isLoaded function
2012-06-21 19:10:28 +02:00
Tom Payne
79f5339573
Add simple ol.error function
2012-06-21 19:01:27 +02:00
Éric Lemoine
98495cafc3
[ol.Tile] an image is a HTMLImageElement
2012-06-21 19:00:09 +02:00
Éric Lemoine
1c7e0f8481
add an ol.TileCache and use it in ol.TileLayer
2012-06-21 19:00:09 +02:00
ahocevar
e9e5fd27dc
The map now has a viewport and can render to a container.
2012-06-21 18:56:48 +02:00
Marc Jansen
8f90db58dc
MultiPoints shall only contain points.
2012-06-21 18:23:37 +02:00
Marc Jansen
340caf2720
Collections cannot contain Collections.
...
By having both the constructor and the setComponents checking
a white- and a blacklist for allowed types, we ensure that no
Collections can be added through these methods to the list of
components.
2012-06-21 18:23:37 +02:00
ahocevar
8d8819ec3c
Removing unused file and code.
2012-06-21 17:30:23 +02:00
Tim Schaub
7c17374231
Bounds has projection or null.
2012-06-21 17:28:47 +02:00
ahocevar
81a55eb320
Finally fixing event sequences.
2012-06-21 17:26:23 +02:00
Tim Schaub
0a1f8cddd8
Intersects method for bounds.
2012-06-21 17:12:05 +02:00
Petr Pridal
08ad8c80d6
Rename MapRenderer attribut 'target' to 'container' to follow the new conventions.
2012-06-21 17:01:21 +02:00
Tom Payne
8448aba616
Add initial WebGL renderer skeleton
2012-06-21 16:39:47 +02:00
Éric Lemoine
435557b425
[ol.Tile] trigger load and error events
2012-06-21 16:10:52 +02:00
É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