Commit Graph
100 Commits
Author SHA1 Message Date
Tom Payne 69f0de2739 Merge pull request #1464 from twpayne/vector-api-kml-linear-ring
[vector-api] KML LinearRing support
2014-01-06 02:31:32 -08:00
Tom Payne 6b9268fe56 Merge remote-tracking branch 'openlayers/master' into vector-api 2014-01-06 11:17:01 +01:00
Tom Payne 72dc5f297d Merge pull request #1462 from twpayne/vector-api-clean-ups
[vector-api] Minor clean-ups
2014-01-06 02:09:38 -08:00
Tom Payne d092b2f645 Merge pull request #1463 from twpayne/vector-api-type-fixes
[vector-api] Type checking improvements
2014-01-06 02:09:04 -08:00
Tom Payne d20a8eac3f Read KML LinearRings as Polygons 2014-01-06 10:41:38 +01:00
Tom Payne 1499af397d Use assertInstanceof instead of getVectorSource 2014-01-06 09:36:43 +01:00
Tom Payne c97588c1e2 Use assertInstanceof instead of getVectorLayer 2014-01-06 09:36:43 +01:00
Tom Payne 7ee2747948 Always use goog.vec.Mat4.Number instead of goog.vec.Mat.AnyType 2014-01-06 09:29:36 +01:00
Tom Payne 8ed6d760f7 Improve type checking in ol.color.fromString 2014-01-06 09:29:36 +01:00
Tom Payne 58b4d73f3b Improve type checking in ol.geom.simplify 2014-01-06 09:29:35 +01:00
Tom Payne 2a47bf0775 Improve type checking in ol.geom.flat 2014-01-06 09:29:35 +01:00
Tom Payne f4ab0cbac0 Merge remote-tracking branch 'openlayers/master' into vector-api 2014-01-04 15:02:56 +01:00
Tom Payne c599ceb43d Merge pull request #1458 from Intermedix/bug-insert-valueExtent
Fix bug in ol.structs.RBush#update
2014-01-04 05:46:41 -08:00
Tom Payne b049094391 Merge pull request #1456 from twpayne/vector-api-style-function
[vector-api] Add StyleFunction types
2014-01-03 08:30:24 -08:00
Tom Payne 061fed50b7 Move all styleFunction types into ol.feature 2014-01-03 17:23:11 +01:00
Tom Payne b5b3e22db9 Merge pull request #1453 from twpayne/clean-ups
Miscellaneous clean-ups
2014-01-03 07:04:20 -08:00
Tom Payne 6da95e49d2 Sort externs files alphabetically 2014-01-03 14:55:02 +01:00
Tom Payne 0e7a545871 Add missing dependency for build/ol-all.js 2014-01-03 14:55:02 +01:00
Tom Payne c6a1967cce Move layer.jsdoc into src/ol/layer 2014-01-03 14:55:02 +01:00
Tom Payne da396039ce Move proj.exports and proj.jsdoc into proj directory 2014-01-03 14:55:02 +01:00
Tom Payne 46267a9059 Use toString() instead of + '' 2014-01-03 14:55:02 +01:00
Tom Payne 310d0dc792 Rename replayes to replays 2014-01-02 22:13:37 +01:00
Tom Payne 752a2acd11 Use toString() instead of + '' 2014-01-02 22:12:34 +01:00
Tom Payne 2342f83a48 Merge remote-tracking branch 'openlayers/master' into vector-api 2014-01-02 18:28:30 +01:00
Tom Payne 94c22055be Merge pull request #1394 from twpayne/zoomify
Zoomify (updated)
2014-01-02 09:19:53 -08:00
Tom Payne 6006d24232 Add comment about fake projection in zoomify example 2014-01-02 18:05:51 +01:00
Tom Payne 8fb44e024b Merge pull request #1437 from twpayne/vector-api-circle
[vector-api] Correct calculation of ol.style.Circle canvas size
2014-01-02 08:45:25 -08:00
Tom Payne 4f312f65f0 Merge pull request #1451 from twpayne/get-content-box-size
Use goog.style.getContentBoxSize to calculate map size
2014-01-02 08:44:30 -08:00
Tom Payne 50b41f93f3 Correct calculation of ol.style.Circle canvas size 2014-01-02 17:27:52 +01:00
Tom Payne 9ea44d10ce Use goog.style.getContentBoxSize to calculate map size
This takes into account any border.
2014-01-02 16:49:09 +01:00
Tom Payne b1bc7317c7 Enable WebGL and DOM renderers in zoomify example 2014-01-02 16:39:12 +01:00
Tom Payne e99075a452 Use a server that supports CORS in zoomify example 2014-01-02 16:38:52 +01:00
Tom Payne 588846fa44 Use tileClass option to ol.source.Zoomify 2014-01-02 15:53:22 +01:00
Tom Payne c85fe457a7 Add tileClass option to ol.source.TileImage 2014-01-02 15:53:16 +01:00
Tom Payne 969c32a883 Re-enable checking of Zoomify example 2014-01-02 15:34:09 +01:00
Tom Payne 541fb17773 Use prettier image in zoomify example 2014-01-02 15:26:56 +01:00
Tom Payne 71b91cd16a Tidy up ol.source.Zoomify tile URL calculations 2014-01-02 15:26:55 +01:00
Tom Payne 94fa3fb211 Tidy up ol.source.Zoomify tile grid calculations 2014-01-02 15:26:55 +01:00
Tom Payne 36826d2e0b Remove unused variable 2014-01-02 15:26:55 +01:00
Tom Payne b1da2c78f2 Refactor ol.source.Zoomify to use a private tile class 2014-01-02 15:26:55 +01:00
Tom Payne 34c85d8ade Make ol.source.TileImage#tileLoadFunction protected, not private 2014-01-02 13:01:46 +01:00
Tom Payne 4ad63725d9 Make ol.source.TileImage#crossOrigin protected, not private 2014-01-02 13:01:22 +01:00
Tom Payne 54d388f8fa Make ol.source.TileImage#tileCache protected, not private 2014-01-02 12:57:55 +01:00
Tom Payne 786d74ce88 Merge remote-tracking branch 'openlayers/master' into vector-api 2013-12-30 22:23:33 +01:00
Tom Payne 2646ac8eb1 Merge pull request #1439 from fredj/vector-api-igc-cleanup
Vector api igc cleanup
2013-12-30 12:32:05 -08:00
Tom Payne 5a39927846 Merge pull request #1427 from twpayne/vector-api-hosted
[vector-api] Miscellaneous fixes for hosted examples
2013-12-20 13:25:35 -08:00
Tom Payne 422966668d Do not put property name on following line
Currently, bin/generate-exports.py will ignore properties whose name is
not on the same line as the @property directive.
2013-12-20 18:30:02 +01:00
Tom Payne e183a2daf1 Don't rely on getResponseXml 2013-12-20 18:01:27 +01:00
Tom Payne d68a88da26 Always return an array of features, even if no features are read 2013-12-20 17:53:46 +01:00
Tom Payne 1a78c17713 Merge pull request #1425 from twpayne/vector-api-kml-gx-track
[vector-api] KML gx:MultiTrack support
2013-12-20 08:27:01 -08:00
Tom Payne 31c2f79772 Merge pull request #1426 from twpayne/view2d-fit-empty-extent
[master] Don't attempt to fit views to empty extents
2013-12-20 08:26:40 -08:00
Tom Payne 30736fbe88 Don't attempt to fit views to empty extents 2013-12-20 16:41:53 +01:00
Tom Payne 2b51d6af00 Add support for gx:MultiTrack elements 2013-12-20 16:40:53 +01:00
Tom Payne 0bf34a52ff Add ol.geom.MultiLineString#setLineStrings 2013-12-20 16:33:26 +01:00
Tom Payne bd247fa5d7 Add optional parsersNS object to extend 2013-12-20 15:18:52 +01:00
Tom Payne 6532d6e8f8 Merge pull request #1423 from twpayne/vector-api-null-geometries
[vector-api] Handle features with null geometries
2013-12-20 06:17:54 -08:00
Tom Payne 8a7ae264e1 Handle feature's geometries changing to and from null in ol.source.Vector 2013-12-20 14:44:21 +01:00
Tom Payne 4b9451de81 Add extra assertion that feature's geometry is not null 2013-12-20 14:42:08 +01:00
Tom Payne bc36c2a366 Don't attempt to render features will null geometries in ol.renderer.vector.renderFeature 2013-12-20 14:41:37 +01:00
Tom Payne f0b14521a4 Don't attempt to render features will null geometries in ol.render.canvas.Immediate 2013-12-20 14:40:30 +01:00
Tom Payne e789d9a6fe Merge pull request #1359 from twpayne/vector-api-polyline
[vector-api] Add ol.format.Polyline
2013-12-19 09:15:46 -08:00
Tom Payne 7de4a9e2cb Merge pull request #1368 from twpayne/vector-api-kml
[vector-api] ol.format.KML
2013-12-19 09:07:43 -08:00
Tom Payne 1a3218266c Add drag-and-drop example 2013-12-19 17:54:13 +01:00
Tom Payne 5c517cde19 Add ol.interaction.DragAndDrop 2013-12-19 17:54:13 +01:00
Tom Payne 33bf2b746f Add ol.format.KML#readName 2013-12-19 17:54:13 +01:00
Tom Payne fd5924dd13 Add kml-earthquakes example 2013-12-19 17:54:12 +01:00
Tom Payne 828c35d239 Use more interesting data in KML example 2013-12-19 17:00:38 +01:00
Tom Payne c859dd0e94 Add kml example 2013-12-19 17:00:38 +01:00
Tom Payne d81efbcd13 Correct styleUrls in example KML data 2013-12-19 17:00:37 +01:00
Tom Payne 782616c1bb Ensure that features in example KML data are visible 2013-12-19 17:00:37 +01:00
Tom Payne cd8a5fbe4d Add kml-timezones example 2013-12-19 17:00:37 +01:00
Tom Payne 904578f694 Add ol.source.KML 2013-12-19 17:00:37 +01:00
Tom Payne 1d8f81d637 Add ol.format.KML 2013-12-19 17:00:37 +01:00
Tom Payne 578699970e Add ol.xml 2013-12-19 17:00:36 +01:00
Tom Payne 07c20c93fc Add ol.format.GeoJSON#getExtensions 2013-12-19 17:00:36 +01:00
Tom Payne befd1fc5f8 Add ol.format.Format#getExtensions 2013-12-19 17:00:36 +01:00
Tom Payne 986f6559b7 Refactor ol.format.XML 2013-12-19 17:00:36 +01:00
Tom Payne af7b410d14 Merge pull request #1417 from twpayne/vector-api-image-rotate-and-scale
[vector-api] Image rotate and scale
2013-12-19 07:41:54 -08:00
Tom Payne bfba52aef4 Add image rotation and scaling to ol.render.canvas.Immediate 2013-12-19 16:26:06 +01:00
Tom Payne fe2f028777 Sort miscellaneous properties and add rotation and scale 2013-12-19 16:26:06 +01:00
Tom Payne b3f77b4d68 Add image rotation and scaling to ol.render.canvas.Replay 2013-12-19 16:26:06 +01:00
Tom Payne c6b961782a Sort miscellaneous properties and add rotation and scale 2013-12-19 16:26:05 +01:00
Tom Payne d82f1f8e02 Add scale to ol.style.IconStyle 2013-12-19 16:26:05 +01:00
Tom Payne 9524a46f41 Add scale to ol.style.Image 2013-12-19 16:26:05 +01:00
Tom Payne 2a6979e15a ol.style.Image rotation is always defined 2013-12-19 16:26:05 +01:00
Tom Payne 8fb729258d Merge pull request #1414 from twpayne/vector-api-add-features
[vector-api] Add ol.source.Vector#addFeatures
2013-12-19 06:30:25 -08:00
Tom Payne 1cb70592d7 Use addFeatures in ol.source.VectorFile 2013-12-19 14:53:22 +01:00
Tom Payne b2c822c9ca Clear null geometry features in ol.source.Vector#clear 2013-12-19 14:53:22 +01:00
Tom Payne f1fac356dd Change ol.source.Vector#removeFeatureInternal from private to protected 2013-12-19 14:53:22 +01:00
Tom Payne 3af6521ee3 Use addFeaturesInternal in ol.source.Vector constructor 2013-12-19 14:53:21 +01:00
Tom Payne 0912c8f6ea Add ol.source.Vector#addFeatures 2013-12-19 14:53:21 +01:00
Tom Payne e6c66d3678 Add ol.source.Vector#addFeaturesInternal 2013-12-19 14:53:21 +01:00
Tom Payne 387fcfbdb0 Factor out ol.source.Vector#addFeatureInternal 2013-12-19 14:53:21 +01:00
Tom Payne 491482870b Merge remote-tracking branch 'openlayers/master' into vector-api 2013-12-19 14:52:47 +01:00
Tom Payne bd35cd89e6 Merge pull request #1415 from twpayne/rbush-clear
Fix bug in ol.structs.RBush#clear
2013-12-19 05:51:12 -08:00
Tom Payne 484c5b2fe3 Fix bug in ol.structs.RBush#clear 2013-12-19 14:22:44 +01:00
Tom Payne fc7c82e86c Merge remote-tracking branch 'openlayers/master' into vector-api 2013-12-18 21:01:49 +01:00
Tom Payne 009f9328a8 Use ol.BrowserFeature.HAS_WEBGL in layer-clipping-webgl example 2013-12-18 20:48:58 +01:00
Tom Payne 7cadb6824e Merge remote-tracking branch 'openlayers/master' into vector-api 2013-12-18 17:09:19 +01:00
Tom Payne 35be1db6a5 Merge pull request #1409 from twpayne/vector-api-polygon-quantize
[vector-api] Always quantize polygons
2013-12-18 01:10:54 -08:00