Commit Graph
100 Commits
Author SHA1 Message Date
Tom Payne db1a06ac31 Use a BBOX loading strategy by default 2014-04-03 15:12:22 +02:00
Tom Payne 9e75684823 Replace extentUrlFunction with generic loadingFunction 2014-04-03 15:12:22 +02:00
Tom Payne b8869805a7 Rename ol.loading to ol.loadingstrategy 2014-04-03 15:12:22 +02:00
Tom Payne de4a17b8e2 Rename ol.source.RemoteVector to ServerVector 2014-04-03 15:12:22 +02:00
Tom Payne b24e122d4f Add projection argument when loading features 2014-04-03 15:12:22 +02:00
Tom Payne cbbcab926e Export ol.format.OSMXML 2014-04-03 15:08:03 +02:00
Tom Payne 10bddeae59 Load features on demand in vector-osm example 2014-04-03 15:08:03 +02:00
Tom Payne 50c4961b9f Add ol.source.RemoteVector 2014-04-03 15:08:03 +02:00
Tom Payne 2842d1b254 Add ol.loading 2014-04-03 15:08:03 +02:00
Tom Payne 8c984cc8f7 Load features before rendering 2014-04-03 15:08:03 +02:00
Tom Payne b008dd1805 Rename ol.source.FormatVector#loadFeatures to loadFeaturesFromURL 2014-04-03 15:05:55 +02:00
Tom Payne 073f83cd22 Factor out ol.source.FormatVector 2014-04-03 15:05:55 +02:00
Tom Payne 77933d0ab3 Rename ol.source.VectorFile to ol.source.StaticVector 2014-04-03 15:05:55 +02:00
Tom Payne 0906605878 Merge pull request #1932 from twpayne/fix-draw-order
Stop draw order from preventing batch reuse
2014-04-01 14:04:12 +02:00
Tom Payne ba0d35668f Stop draw order from preventing batch reuse 2014-04-01 13:45:15 +02:00
Tom Payne 8545aa83a9 Merge pull request #1915 from twpayne/select-interaction
Restore select interaction behaviour
2014-03-28 14:07:26 +01:00
Tom Payne baab8dab63 Merge pull request #1916 from twpayne/fix-object-uid
Fix location of call to goog.getUid, thanks @elemoine
2014-03-27 22:57:29 +01:00
Tom Payne 7db06b61de Fix location of call to goog.getUid, thanks @elemoine 2014-03-27 22:22:54 +01:00
Tom Payne f5e272fb3d Remove stray option in modify-features example 2014-03-27 21:54:41 +01:00
Tom Payne 15efba8a23 Restore ol.interaction.Select options 2014-03-27 21:54:41 +01:00
Tom Payne 0ec6bc6325 Fix jsdoc 2014-03-27 21:54:40 +01:00
Tom Payne ddac5c5725 Merge pull request #1888 from twpayne/draw-order
Optional fixed draw order
2014-03-27 19:50:13 +01:00
Tom Payne 192c97d52b Respect renderOrder in ol.renderer.canvas.Vector 2014-03-27 19:03:42 +01:00
Tom Payne 479472f6fe Add renderOrder option to ol.layer.Vector 2014-03-27 19:01:53 +01:00
Tom Payne 4e93fe2fbd Call goog.getUid in ol.Object constructor 2014-03-27 19:01:29 +01:00
Tom Payne 9e6f35c62e Fix TopoJSON return type and line string parsing 2014-03-26 14:59:08 +01:00
Tom Payne 901164df38 Merge pull request #1893 from twpayne/jshint-clean-ups
Check with JSHint
2014-03-25 17:04:14 +01:00
Tom Payne b613c9cde7 Merge pull request #1859 from pgiraud/geolocation_tracking_orientation
Geolocation tracking with orientation example
2014-03-24 12:53:53 +01:00
Tom Payne 710e6df71a Merge pull request #1892 from twpayne/fix-stack-overflow
Fix stack overflow when handling very, very large numbers of coordinates
2014-03-24 12:07:58 +01:00
Tom Payne 369c20388e Use ol.array.safeExtend in ol.format.KML 2014-03-24 11:56:53 +01:00
Tom Payne 82b703f3f0 Use ol.array.safeExtend in ol.format.GML 2014-03-24 11:56:53 +01:00
Tom Payne dbc4f4e621 Use ol.array.safeExtend in ol.geom.Polygon 2014-03-24 11:56:53 +01:00
Tom Payne c1d37195f5 Use ol.array.safeExtend in ol.geom.MultiPolygon 2014-03-24 11:56:53 +01:00
Tom Payne b9a6048791 Use ol.array.safeExtend in ol.geom.MultiPoint 2014-03-24 11:56:53 +01:00
Tom Payne 765985c5a9 Use ol.array.safeExtend in ol.geom.MultiLineString 2014-03-24 11:56:53 +01:00
Tom Payne de2ee2451e Use ol.array.safeExtend in ol.geom.LineString 2014-03-24 11:56:53 +01:00
Tom Payne 71dae7b71e Add ol.array.safeExtend 2014-03-24 11:56:53 +01:00
Tom Payne 7923540f74 Add jshint target to check and integration-test targets 2014-03-24 00:46:49 +01:00
Tom Payne df6e69a56e Add jshint target 2014-03-24 00:46:49 +01:00
Tom Payne af952b7ea5 Install node dependencies on Travis 2014-03-23 19:59:50 +01:00
Tom Payne 2bb829594e Add jshint to dependencies 2014-03-23 19:59:50 +01:00
Tom Payne 004d8b721d Add .jshintrc 2014-03-23 19:59:49 +01:00
Tom Payne 14cca5e2f9 Make vector-labels example work in advanced mode 2014-03-23 19:59:49 +01:00
Tom Payne 06469ede50 No need to quote properties in vector-labels example 2014-03-23 19:59:49 +01:00
Tom Payne 9a6b502960 Add missing semicolon 2014-03-23 19:59:49 +01:00
Tom Payne 8c6c262a6a Don't redeclare variable 2014-03-23 19:59:49 +01:00
Tom Payne a5cc4d0728 Use === to compare with undefined 2014-03-23 19:59:49 +01:00
Tom Payne b91371348e Disable warnings about property access 2014-03-23 19:59:49 +01:00
Tom Payne 4a8ef6a229 Use dot property access in ol.pointer.TouchSource 2014-03-23 19:59:49 +01:00
Tom Payne cf111c7a77 Add missing externs for Touch 2014-03-23 19:59:49 +01:00
Tom Payne aeb1626b08 Suppress jshint warnings about use of String as a constructor 2014-03-23 19:59:49 +01:00
Tom Payne 06dc1aa4f2 Suppress warning about fall-through in switch statement 2014-03-23 19:59:49 +01:00
Tom Payne a54f3c6644 Move nodeName into correct scope 2014-03-23 18:30:03 +01:00
Tom Payne 35dea5e3a6 Always use === to compare with 0 2014-03-23 18:29:47 +01:00
Tom Payne 7f5446afff Merge pull request #1889 from twpayne/layer-spy-pixel-ratio
Take pixel ratio into account in layer-spy example
2014-03-23 03:05:33 +01:00
Tom Payne f051230f99 Take pixel ratio into account in layer-spy example 2014-03-23 02:54:15 +01:00
Tom Payne 0ea102ae66 Merge pull request #1874 from twpayne/wfs-fixes
Miscellaneous GML and WFS fixes
2014-03-19 12:54:49 +01:00
Tom Payne 1fc1cd0b2f Merge pull request #1873 from twpayne/sphere-interpolate
Add ol.Sphere#interpolate
2014-03-19 00:13:46 +01:00
Tom Payne f41a4dc543 Add EPSG:4326 tests 2014-03-18 19:12:27 +01:00
Tom Payne 0b5f0d0c8e Add ol.Sphere#interpolate 2014-03-18 18:52:44 +01:00
Tom Payne b3ac959d6a Parse coordinates in GML in a single pass 2014-03-18 16:18:54 +01:00
Tom Payne 84cb3c88ef Fix fixing of OGC stupidity 2014-03-18 16:18:49 +01:00
Tom Payne 1b2e9aa13d Fix return types 2014-03-18 16:18:44 +01:00
Tom Payne 088a748d70 Remove tests for spherical geometry on poorly defined points 2014-03-18 14:58:39 +01:00
Tom Payne 84479a096f Merge pull request #1871 from twpayne/select-toggle
Replace ol.interaction.Select add with toggle
2014-03-17 17:10:45 +01:00
Tom Payne 395f1222a1 Add remove and toggle options to ol.interaction.Select 2014-03-17 16:43:41 +01:00
Tom Payne 29d1ee5e03 Add ol.events.condition.never 2014-03-17 16:40:38 +01:00
Tom Payne ade384f842 Merge pull request #1868 from twpayne/wrap-x
Add wrapX option to ol.source.XYZ
2014-03-17 14:16:56 +01:00
Tom Payne 27943d9ed6 Tidy up setting of default projection 2014-03-17 14:08:41 +01:00
Tom Payne 2100cd30df Add wrapX option to ol.source.XYZ 2014-03-17 14:08:41 +01:00
Tom Payne df71854561 Merge ol.pointer.CLONE_PROPS and CLONE_DEFAULTS into a single array 2014-03-14 10:16:27 +01:00
Tom Payne 24b3f3dcc0 Merge pull request #1853 from twpayne/leading-whitespace
Remove leading whitespace
2014-03-12 20:24:46 +01:00
Tom Payne dbca1795cf Merge pull request #1849 from twpayne/remove-old-modify-interaction
Remove old modify interaction
2014-03-12 19:53:45 +01:00
Tom Payne 9bd49e985e Add leading whitespace check 2014-03-12 19:52:38 +01:00
Tom Payne 271487c1bc Remove leading whitespace 2014-03-12 19:52:13 +01:00
Tom Payne 63f50fc035 Merge pull request #1852 from adube/example-vector-labels
Add rotation, offsetX and offsetY to vector-labels example
2014-03-12 15:53:22 +01:00
Tom Payne f60891a4f4 Merge pull request #1851 from twpayne/looser-tests
Don't compare floating point numbers for exact equality
2014-03-12 15:16:59 +01:00
Tom Payne 82c4850f69 Don't compare floating point numbers for exact equality 2014-03-12 15:00:04 +01:00
Tom Payne f7fa1ff4ad Merge pull request #1847 from twpayne/split-ol-geom-flat
Split ol.geom.flat into smaller modules
2014-03-12 14:41:25 +01:00
Tom Payne 9c59ac8570 Merge pull request #1848 from twpayne/remove-old-parsers
Remove old parsers
2014-03-12 14:38:49 +01:00
Tom Payne ec3147504a Merge pull request #1850 from twpayne/wms-ex-geographic-bounding-box
Fix parsing of EX_GeographicBoundingBox when ol3 is compiled
2014-03-12 14:36:42 +01:00
Tom Payne 1a643e1b37 Fix parsing of EX_GeographicBoundingBox when ol3 is compiled 2014-03-12 14:25:23 +01:00
Tom Payne df03bdeae8 Remove old ol.interaction.Modify 2014-03-12 13:51:35 +01:00
Tom Payne 3e145c0bc6 Remove old modify-features example 2014-03-12 13:51:12 +01:00
Tom Payne a0f234595e Remove old WMS GetCapabilities parser tests 2014-03-12 13:49:02 +01:00
Tom Payne eaccf2471c Remove old WMS GetCapabilities parser 2014-03-12 13:49:02 +01:00
Tom Payne 6d3f30328b Remove old WFS parser tests 2014-03-12 13:49:02 +01:00
Tom Payne bdca074077 Remove old WFS parser 2014-03-12 13:48:31 +01:00
Tom Payne bf0e788658 Remove old GML parser tests 2014-03-12 13:48:31 +01:00
Tom Payne 9492c95539 Remove old GML parser 2014-03-12 13:42:56 +01:00
Tom Payne a7fa4487a5 Remove old gml example 2014-03-12 13:41:52 +01:00
Tom Payne 78c8d976eb Remove empty ol.geom.flat 2014-03-12 13:26:14 +01:00
Tom Payne 48af6ecd1c Factor out ol.geom.flat.center 2014-03-12 13:26:14 +01:00
Tom Payne ca44c6328c Factor out ol.geom.flat.transform 2014-03-12 13:26:14 +01:00
Tom Payne 6a00c14841 Move squaredDistance and squaredSegmentDistance into ol.math 2014-03-12 13:26:14 +01:00
Tom Payne 65dcc38fad Factor out ol.geom.flat.reverse 2014-03-12 13:26:14 +01:00
Tom Payne 3541a01aab Factor out ol.geom.flat.inflate 2014-03-12 13:26:14 +01:00
Tom Payne 9ca996725e Factor out ol.geom.flat.flip 2014-03-12 13:26:14 +01:00
Tom Payne 266c43dc78 Factor out ol.geom.flat.deflate 2014-03-12 13:26:14 +01:00
Tom Payne d525b43d06 Factor out ol.geom.flat.contains and interiorpoint 2014-03-12 13:26:14 +01:00