Commit Graph
100 Commits
Author SHA1 Message Date
Tom Payne 42865ab8c3 Add ol.geom.flat.linearRingsAreOriented 2014-01-21 16:07:26 +01:00
Tom Payne 084b4cb22a Merge pull request #1563 from twpayne/revision-in-observable
Move dispatchChangeEvent and getRevision into ol.Observable
2014-01-21 07:04:10 -08:00
Tom Payne 863e77e16e Use inherited dispatchChangeEvent in ol.layer.Base 2014-01-21 14:13:10 +01:00
Tom Payne edcb38232f Use inherited dispatchChangeEvent and getRevision in ol.geom.Geometry 2014-01-21 11:43:13 +01:00
Tom Payne 911cb302e8 Use inherited dispatchChangeEvent and getRevision in ol.Feature 2014-01-21 11:42:43 +01:00
Tom Payne 9f4a9e788c Use inherited dispatchChangeEvent and getRevision in ol.source.Source 2014-01-21 11:42:29 +01:00
Tom Payne 9c195eb314 Add ol.Observable#dispatchChangeEvent 2014-01-21 11:41:56 +01:00
Tom Payne 0219ddc60f Add ol.Observable#getRevision 2014-01-21 11:41:33 +01:00
Tom Payne b4c3db273a Merge pull request #1559 from twpayne/rbush-update-reuse-extent
Reuse extent in ol.structs.RBush#update
2014-01-20 23:47:46 -08:00
Tom Payne 52740a3904 Reuse extent object in ol.structs.RBush#update 2014-01-20 18:16:49 +01:00
Tom Payne 8a7484c0de Add test for ol.structs.RBush#update with single object 2014-01-20 18:16:49 +01:00
Tom Payne fa33eeb3c5 Merge pull request #1551 from twpayne/remove-old
Remove code from old/ directory
2014-01-20 09:03:23 -08:00
Tom Payne ace6c1d098 Merge pull request #1556 from twpayne/export-topojson
Export ol.format.TopoJSON
2014-01-20 08:55:56 -08:00
Tom Payne 5f5b37f1b6 Merge pull request #1558 from twpayne/push-parse-pop
Rename ol.xml.pushAndParse to ol.xml.pushParseAndPop
2014-01-20 08:28:27 -08:00
Tom Payne 8b5b9a0b77 Merge pull request #1557 from oterral/master
KML: Add parsing of <gx:Track> in <Placemark>
2014-01-20 07:50:23 -08:00
Tom Payne 432d10a457 Rename ol.xml.pushAndParse to ol.xml.pushParseAndPop 2014-01-20 16:47:56 +01:00
Tom Payne cdfed15d43 Export ol.format.TopoJSON 2014-01-20 15:51:28 +01:00
Tom Payne a8eb6ab336 Merge pull request #1550 from twpayne/closest-point-interpolation
Preserve extra dimensions in closest point calculations
2014-01-20 04:10:02 -08:00
Tom Payne 0844af9ed0 Merge pull request #1552 from twpayne/vector-source-get-extent
Export ol.source.Vector#getExtent
2014-01-20 04:07:49 -08:00
Tom Payne ee112826bb Export ol.source.Vector#getExtent 2014-01-20 12:29:48 +01:00
Tom Payne 6171ed7cdf Display interpolated time in igc example 2014-01-20 11:23:19 +01:00
Tom Payne 3e95df495e Correct month calculation in ol.format.IGC 2014-01-20 11:21:59 +01:00
Tom Payne 52a0263310 Preserve extra dimensions in ol.geom.MultiPoint#closestPointXY 2014-01-20 09:39:09 +01:00
Tom Payne 2da724572a Preserve extra dimensions in ol.geom.Point#closestPointXY 2014-01-20 09:32:21 +01:00
Tom Payne 6f0f42040c Linearly interpolate extra dimensions in ol.geom.flat.closestPoint 2014-01-20 09:24:41 +01:00
Tom Payne 5bee477734 Maintain M and Z coordinates in ol.geom.Circle#getClosestPoint 2014-01-20 08:55:28 +01:00
Tom Payne d4eefc22d9 Remove old ol.parser.GPX 2014-01-18 20:31:33 +01:00
Tom Payne d4d28e593d Remove old ol.parser.TopoJSON 2014-01-18 20:31:33 +01:00
Tom Payne 785c5a0339 Remove old ol.parser.GeoJSON 2014-01-18 20:31:33 +01:00
Tom Payne 637bd77531 Remove old ol.parser.KML 2014-01-18 20:31:32 +01:00
Tom Payne a80e44a448 Remove old ol.interaction.Draw 2014-01-18 20:31:32 +01:00
Tom Payne 2940eb10fa Remove old ol.renderer.canvas.VectorLayer 2014-01-18 20:19:55 +01:00
Tom Payne 4d7306bdda Remove old ol.layer.Vector 2014-01-18 20:19:14 +01:00
Tom Payne cdf896c776 Remove old ol.source.Vector 2014-01-18 20:16:33 +01:00
Tom Payne c74f0ba0e3 Remove old ol.Feature 2014-01-18 20:15:25 +01:00
Tom Payne eefb909c86 Remove old ol.geom 2014-01-18 20:14:19 +01:00
Tom Payne 3ae526efc5 Merge pull request #1541 from twpayne/vector-api-gpx
[vector-api] Add ol.format.GPX
2014-01-17 07:39:56 -08:00
Tom Payne 4e21333503 Merge pull request #1543 from twpayne/vector-api-igc-fix-time
[vector-api] Fix date calculation in ol.format.IGC
2014-01-17 06:24:13 -08:00
Tom Payne c2c8a9ed18 Add TopoJSON to drag-and-drop-example 2014-01-16 22:44:19 +01:00
Tom Payne 6c3c8332d9 Add GeoJSON to drag-and-drop example 2014-01-16 22:44:19 +01:00
Tom Payne 27fed257ff Add IGC files to drag-and-drop example 2014-01-16 22:44:19 +01:00
Tom Payne ee91a99056 Add GPX files to drag-and-drop example 2014-01-16 22:44:19 +01:00
Tom Payne 729be27662 Add default style function to drag-and-drop example 2014-01-16 22:44:19 +01:00
Tom Payne 7d5b1265b7 Add styleFunction option to ol.interaction.DragAndDrop 2014-01-16 22:44:19 +01:00
Tom Payne 7fc274c750 Remove old gpx example data 2014-01-16 22:44:18 +01:00
Tom Payne e65ce68e03 Add gpx example 2014-01-16 22:44:18 +01:00
Tom Payne 917b6cda8f Add ol.source.GPX 2014-01-16 22:44:18 +01:00
Tom Payne fa89c1c3a3 Add ol.format.GPX 2014-01-16 22:44:18 +01:00
Tom Payne 14dafbd26a Add ol.format.XSD 2014-01-16 22:44:18 +01:00
Tom Payne 08b579ccf4 Merge pull request #1542 from twpayne/vector-api-kml-clean-ups
[vector-api] ol.source.KML clean-ups
2014-01-16 11:50:36 -08:00
Tom Payne 85217cdbb2 Improve RegExp for parsing coordinates, thanks @tschaub 2014-01-16 20:35:20 +01:00
Tom Payne 6eab8a9194 Merge pull request #1455 from twpayne/vector-api-render-geometry-functions
[vector-api] Multiple render geometry functions
2014-01-16 11:34:54 -08:00
Tom Payne 00286de2c8 Fix date calculation 2014-01-16 20:30:56 +01:00
Tom Payne 94ba7e807e Fix typo in kml example 2014-01-16 20:30:56 +01:00
Tom Payne 5ae54133db Allow ol.format.KML.readNumber_ to read signs and exponents, thanks @tschaub 2014-01-16 20:30:55 +01:00
Tom Payne 91b0831c68 Allow multiple renderGeometryFunctions on ol.layer.Vector 2014-01-16 20:09:42 +01:00
Tom Payne 7cfca09632 Fix date calculation in ol.format.IGC 2014-01-16 20:04:06 +01:00
Tom Payne 92b852c512 Remove unused extractAttributes and extractStyles options 2014-01-16 19:43:47 +01:00
Tom Payne 36d22b7883 Merge pull request #1539 from twpayne/vector-api-image-canvas-revision
[vector-api] Remember rendered revision in ol.source.ImageCanvas
2014-01-16 09:43:15 -08:00
Tom Payne 27ad19a613 Remember rendered revision in ol.source.ImageWMS 2014-01-16 18:28:34 +01:00
Tom Payne eb3c8a8bfc Remember rendered revision in ol.source.ImageCanvas 2014-01-16 18:27:55 +01:00
Tom Payne a83df1ee30 Merge pull request #1527 from twpayne/vector-api-example-html
[vector-api] Avoid 404 in hosted examples
2014-01-16 09:14:33 -08:00
Tom Payne bb758c7ee9 Merge pull request #1533 from twpayne/vector-api-tile-hidpi
[vector-api] HiDPI support for tile layers
2014-01-16 06:55:54 -08:00
Tom Payne 2ccec58878 Activate HiDPI support in wms-custom-proj example 2014-01-15 15:55:20 +01:00
Tom Payne a7426a82ff Activate HiDPI support in wms-tiled example 2014-01-15 15:55:20 +01:00
Tom Payne 2253be7adc Add HiDPI support to ol.source.TileWMS 2014-01-15 15:55:20 +01:00
Tom Payne 7ca5c50570 Add HiDPI support to ol.renderer.dom.TileLayer 2014-01-15 15:55:20 +01:00
Tom Payne 977f5cf5b2 Add HiDPI support to ol.renderer.webgl.TileLayer 2014-01-15 15:55:20 +01:00
Tom Payne 0c42d04295 Add HiDPI support to ol.renderer.canvas.TileLayer 2014-01-15 15:55:19 +01:00
Tom Payne 31a51cf398 Add ol.source.Tile#getTilePixelSize 2014-01-15 15:55:19 +01:00
Tom Payne 091888aaca Use ol.source.Tile#getTileGridForProjection 2014-01-15 15:55:19 +01:00
Tom Payne 68b0f42e3c Add ol.source.Tile#getTileGridForProjection 2014-01-15 15:55:19 +01:00
Tom Payne 58fef69fac Add pixelRatio to ol.source.Tile#getTile 2014-01-15 15:55:19 +01:00
Tom Payne 33f0024747 Add pixelRatio to ol.TileUrlFunction 2014-01-15 15:53:46 +01:00
Tom Payne f3349fbf87 Merge pull request #1537 from twpayne/vector-api-remove-read-features-async
[vector-api] Remove ol.format.Format#readFeaturesAsync
2014-01-15 06:24:39 -08:00
Tom Payne 21fcbdd8c9 Merge pull request #1538 from twpayne/vector-api-this
[vector-api] Use opt_this for this arguments
2014-01-15 06:24:03 -08:00
Tom Payne bb2ab4d71e Remove ol.format.Format#readFeaturesAsync 2014-01-15 15:17:07 +01:00
Tom Payne 71a6897223 Use opt_this instead of opt_obj in ol.xml 2014-01-15 15:09:42 +01:00
Tom Payne af8e92c0bf Use opt_this instead of opt_obj in ol.tilegrid.TileGrid 2014-01-15 15:09:31 +01:00
Tom Payne 4a18554353 Use opt_this instead of opt_obj in ol.structs.RBush 2014-01-15 15:09:18 +01:00
Tom Payne fdea683242 Use opt_this instead of opt_obj in ol.structs.LRUCache 2014-01-15 15:09:07 +01:00
Tom Payne d132d22f4d Use opt_this instead of opt_obj in ol.structs.IntegerSet 2014-01-15 15:08:52 +01:00
Tom Payne 15395476a3 Use opt_this instead of opt_obj in ol.structs.Buffer 2014-01-15 15:08:39 +01:00
Tom Payne 651bdcbd73 Use opt_this instead of opt_obj in ol.source.Vector 2014-01-15 15:01:58 +01:00
Tom Payne 1df516e14d Use opt_this instead of opt_obj in ol.renderer.Layer 2014-01-15 15:00:34 +01:00
Tom Payne 010f643f8f Use opt_this instead of opt_obj in ol.Map 2014-01-15 14:52:53 +01:00
Tom Payne 4d5a248803 Use opt_this instead of opt_obj in ol.Collection 2014-01-15 14:49:42 +01:00
Tom Payne 176c873830 Use opt_this instead of opt_scope in ol.Observable 2014-01-15 14:49:16 +01:00
Tom Payne 086bb47b8c Merge pull request #1535 from twpayne/vector-api-square-tiles
[vector-api] Only support square tiles
2014-01-15 01:46:34 -08:00
Tom Payne b95e61cf5c Merge pull request #1534 from twpayne/vector-api-pixel-ratio
[vector-api] Rename devicePixelRatio to pixelRatio in ol.FrameState
2014-01-15 01:36:21 -08:00
Tom Payne 4667dec7c3 Rename devicePixelRatio to pixelRatio in ol.FrameState 2014-01-15 09:46:27 +01:00
Tom Payne d5c1e53e48 Only support square tiles 2014-01-15 09:45:49 +01:00
Tom Payne 5a764ac5ab Merge pull request #1524 from oterral/vector-api
[vector-api] Add draw events
2014-01-14 08:51:42 -08:00
Tom Payne 4d619d71b1 Only load ol.css in loader.js
Before this change, all the examples try to load ../css/ol.css, even in
hosted mode, where they should load ../build/ol.css instead.
2014-01-14 14:32:40 +01:00
Tom Payne 43c40e14c8 Remove trailing whitespace 2014-01-14 14:30:51 +01:00
Tom Payne 50a322208a Merge pull request #1514 from twpayne/vector-api-circle
[vector-api] Add ol.geom.Circle
2014-01-14 03:46:48 -08:00
Tom Payne da31e62199 More efficient ol.geom.Circle#closestPointXY, thanks @tschaub 2014-01-14 12:34:47 +01:00
Tom Payne 99eca3037d Encode ol.geom.Circles as empty geometry collections in GeoJSON
GeoJSON does not support circles, nor null geometries.  Empty geometry
collections seem to be the way to represent at null geometry in GeoJSON.
2014-01-14 12:34:47 +01:00
Tom Payne 5886d0dec0 Add FIXME to geolocation example 2014-01-14 12:34:47 +01:00
Tom Payne f0d9a451e5 Add an ol.geom.Circle to geojson example 2014-01-14 12:34:47 +01:00