Tim Schaub
3061fc6941
Missing requires in test and example lint
2013-07-26 16:20:33 -06:00
Tim Schaub
d36a085449
Slightly different style than other vector example
2013-07-26 16:14:57 -06:00
Tim Schaub
e1a5599f6a
Update example
2013-07-26 15:52:32 -06:00
Tim Schaub
3023c5b9e6
Tests for parsing world-110m.json
2013-07-26 15:52:22 -06:00
Tim Schaub
b206442418
Exports
2013-07-26 15:05:53 -06:00
Tim Schaub
f677eb8c50
Rendering 110m world TopoJSON
2013-07-26 15:05:53 -06:00
Tim Schaub
a0fd3eec19
Initial spec
2013-07-26 15:05:53 -06:00
Tim Schaub
5b707d4275
Shared structure for crs transforms
2013-07-26 15:05:53 -06:00
Tim Schaub
e53deb62be
Transform arcs
2013-07-26 15:05:53 -06:00
Tim Schaub
6580ece2bb
GeometryCollection as individual features
2013-07-26 15:05:53 -06:00
Tim Schaub
38172c4f20
Adding TopoJSON parser
2013-07-26 15:05:52 -06:00
Tim Schaub
70be904979
Adding TopoJSON externs
2013-07-26 15:05:52 -06:00
Frédéric Junod
d30efdaa71
Merge pull request #881 from fredj/examples_css
...
examples: don't inject ol.css from loader.js
r3.0.0-alpha.4
2013-07-25 04:48:14 -07:00
Frederic Junod
e13075f6ff
Don't inject ol.css from loader.js
2013-07-25 11:40:35 +02:00
Tom Payne
73f77115e1
Merge pull request #882 from twpayne/plovr-2013-rc3
...
Use Plovr 2013-rc3
2013-07-24 03:14:15 -07:00
Tom Payne
68d943d98d
Use Oracle Java on Mac OS X
2013-07-24 12:13:40 +02:00
Tom Payne
45c0e27c36
Use goog.log instead of goog.debug.Logger
2013-07-23 13:06:06 +02:00
Tom Payne
f533f6b654
Merge pull request #4 from fredj/plovr-2013-rc3
...
IE pointer events names are now defined in goog.events.EventType
2013-07-23 01:55:08 -07:00
Frederic Junod
d43581719b
IE pointer events names are now defined in goog.events.EventType
2013-07-23 08:50:57 +02:00
Tom Payne
88ccf64379
Add missing private member
2013-07-22 18:22:58 +02:00
Tom Payne
ccdbd5aae5
Add some type hints in ol.layer.Layer
2013-07-22 18:22:43 +02:00
Tom Payne
ce56ac90a8
Add some type hints in ol.Kinetic
2013-07-22 18:22:29 +02:00
Tom Payne
639000a603
Add some type hints in ol.extent
2013-07-22 18:22:13 +02:00
Tom Payne
6cc8104ad3
Add some type hints in ol.array
2013-07-22 18:21:57 +02:00
Tom Payne
cec83abc3e
Use regex module to work around arbitrary limitations in re
...
Our automatically generated regular expressions break Python's random
and arbitrary limit of 100 groups. See
http://stackoverflow.com/questions/478458
2013-07-22 18:20:39 +02:00
Tom Payne
5afd564986
Add missing call to base class
2013-07-22 17:51:35 +02:00
Tom Payne
46d16ba0ca
Use setElementShown instead of showElement
2013-07-22 17:42:47 +02:00
Tom Payne
0467222e46
Fix various type errors in ol.structs.RTree
2013-07-22 17:42:47 +02:00
Tom Payne
1208dab3e9
Fix various type errors related to features
2013-07-22 17:42:47 +02:00
Tom Payne
272bfceaf8
Fix invalid typecasts
2013-07-22 17:42:47 +02:00
Tom Payne
b6319c9a68
Use goog.events.Key
2013-07-22 17:42:47 +02:00
Tom Payne
368194f293
w3c_device_sensor_event.js is now supplied with Plovr
2013-07-22 17:42:47 +02:00
Tom Payne
0fc60e9957
Use plovr-2013-rc3
2013-07-22 17:42:46 +02:00
ahocevar
2d08b5ff2c
Merge pull request #850 from ahocevar/vector-events
...
Render changes when adding and removing features
2013-07-20 02:41:05 -07:00
ahocevar
ca9f9b7563
Re-adding type cast, as suggested by @elemoine
2013-07-20 11:11:26 +02:00
ahocevar
b43625820e
Removing addFeatures from the API
2013-07-20 11:09:49 +02:00
ahocevar
11ef2cb7d1
Better label placement for polygons
...
Using the y-coordinate of the polygon's bounding box, this
simple algorithm intersects the polygon with the horizontal
center line of its bounding box. The x-coordinate of the label
point is the center of the longest segment of this intersection
that is inside the polygon.
2013-07-20 10:36:13 +02:00
Frédéric Junod
58d3314f7a
Merge pull request #868 from fredj/apidoc
...
Add basic ol.animation api doc
2013-07-19 11:10:16 -07:00
Éric Lemoine
65ec948cb0
Merge pull request #859 from elemoine/zoomtoextent
...
Add a ZoomToExtent control
2013-07-19 05:46:26 -07:00
ahocevar
781caff9e5
Expire tile by range and listen to changes
...
Instead of just listening for the first change, we now listen
for all changes, and expire tiles by tile range. The outcome is
that the vector layer's addFeatures and removeFeatures methods
now show instant results on the rendered map.
2013-07-19 14:07:16 +02:00
ahocevar
d04c6f4c01
New pruneTileRange method
...
This also adds an assert that cache values are an instance of
ol.Tile in expireCache, instead of doing a type cast. Later we
will want to enforce the ol.Tile type by overriding the set
method.
2013-07-19 14:07:16 +02:00
ahocevar
ac67c10acd
Add and remove features with meaningful events
...
This adds a removeFeatures method, and makes the CHANGE event
more useful by adding information about changed features and
extent.
2013-07-19 14:07:15 +02:00
ahocevar
c3bed305c7
Merge pull request #870 from ahocevar/vector-api
...
Give VectorSource the ability to load and parse data
2013-07-19 05:06:19 -07:00
ahocevar
a9fcc5ff15
Addressing @elemoine's review comments
2013-07-19 13:30:14 +02:00
Éric Lemoine
4e1012823f
Merge pull request #860 from elemoine/exports
...
Add exports
2013-07-18 04:21:59 -07:00
Frédéric Junod
fecda5b094
Merge pull request #866 from fredj/object.setOptions
...
Api docs does not list Object#setValues
2013-07-17 23:56:24 -07:00
Frederic Junod
a965d9ee9f
Remove unused ol.Object#setOptions function
2013-07-17 13:50:43 +02:00
Éric Lemoine
3d7316906b
Merge pull request #867 from elemoine/bingkeyupdate
...
Update key in bing-maps example
2013-07-17 03:03:50 -07:00
ahocevar
892088ffac
Updating examples to use the new API
2013-07-17 11:39:57 +02:00
ahocevar
9095032014
Removing unused methods and changing getFeaturesObjectForExtent
...
With this change, getFeaturesObjectForExtent may return null if
the source does not have data loaded for the provided extent.
A callback can be passed to getFeaturesObjectForExtent to get
notified when the requested data is available.
2013-07-17 11:28:48 +02:00