Commit Graph
100 Commits
Author SHA1 Message Date
Tom Payne 6cadc2b9ab Merge pull request #1785 from adube/example-labels
Example labels
2014-03-10 14:11:31 +01:00
Tom Payne 586c4b9cd2 Merge pull request #1746 from sbrunner/fitcoordinates
Fit coordinates on visible map, Center coodinate on positions
2014-03-10 14:08:47 +01:00
Tom Payne 7a1e4aa6c8 Merge pull request #1820 from twpayne/fix-multipolygon-get-polygons
Fix calculation of ends in ol.geom.MultiPolygon#getPolygons
2014-03-07 19:50:19 +01:00
Tom Payne f32d491d45 Fix calculation of ends in ol.geom.MultiPolygon#getPolygons 2014-03-07 19:49:38 +01:00
Tom Payne 7da18bd144 Merge pull request #1819 from oterral/fix_anchor
Fix anchor origin calculation
2014-03-07 14:49:14 +01:00
Tom Payne d1a85502a4 Merge pull request #1810 from twpayne/rbush-get-in-extent
Rename ol.structs.RBush#getAllInExtent to getInExtent
2014-03-06 14:40:01 +01:00
Tom Payne e5ee44f8ad Rename ol.structs.RBush#getAllInExtent to getInExtent 2014-03-06 14:30:56 +01:00
Tom Payne 189ba34955 Merge pull request #1802 from twpayne/kml-icon-anchor
Fix KML icon anchor origin
2014-03-04 18:06:26 +01:00
Tom Payne d2a52ba56d Fix KML anchor origin 2014-03-04 16:38:33 +01:00
Tom Payne 6c83189574 Merge pull request #1801 from twpayne/osm-xml-way-id
Set way ids in ol.format.OSMXML
2014-03-04 16:14:31 +01:00
Tom Payne c06484344e Hoist var declaration 2014-03-04 16:04:52 +01:00
Tom Payne d46a644c3a Set way ids in ol.format.OSMXML 2014-03-04 16:04:39 +01:00
Tom Payne 44ac3e6b42 Merge pull request #1800 from jachym/patch-1
setState never occures
2014-03-04 13:43:42 +01:00
Tom Payne e6412e13fb Merge pull request #1782 from twpayne/caramenter-hidpi
Add support for Carmenta Server hi-DPI WMS requests
2014-03-03 17:49:24 +01:00
Tom Payne 2482a3fb9f Add support for Carmenta Server hi-DPI WMS requests 2014-03-03 14:18:24 +01:00
Tom Payne 35349764d9 Merge pull request #1766 from twpayne/kml-style-url
Handle out-of-order and shared Styles and styleUrls in KML
2014-03-03 10:55:37 +01:00
Tom Payne 07eff0181b Merge pull request #1788 from twpayne/interpolate-m
getCoordinateAtM for MultiLineStrings
2014-03-03 09:39:00 +01:00
Tom Payne c2df9d45a5 Merge pull request #1787 from twpayne/exports-clean-up
Exports clean-up
2014-03-03 09:38:38 +01:00
Tom Payne b2aa9bb19f Export ol.DragBoxEvent coordinate as a property, not a function 2014-03-02 12:24:09 +01:00
Tom Payne 95674a5a4c Export ol.render.canvas.Immediate#setTextStyle 2014-03-02 12:20:14 +01:00
Tom Payne ddc990500a Sort exports files alphabetically 2014-03-02 12:19:28 +01:00
Tom Payne 8125b4a847 Add ol.geom.MultiLineString#getCoordinateAtM 2014-03-02 12:14:52 +01:00
Tom Payne 296c83fa36 Add ol.geom.flat.lineStringsCoordinateAtM 2014-03-02 12:11:18 +01:00
Tom Payne 85f08d1092 Add documentation to ol.geom.LineString#getCoordinateAtM 2014-03-02 11:38:17 +01:00
Tom Payne 2d9091856c Move layout test in ol.geom.LineString 2014-03-02 11:35:15 +01:00
Tom Payne c3cad6b6fa Merge pull request #1786 from twpayne/catch-cors-exceptions
Catch CORS exceptions when loading icons
2014-03-01 17:07:08 +01:00
Tom Payne fb1c66525c Catch CORS exceptions when loading icons 2014-03-01 13:56:44 +01:00
Tom Payne fe0a32c4db Merge pull request #1759 from twpayne/interpolate-m
Interpolate-M
2014-02-28 17:35:46 +01:00
Tom Payne fbcb787e8b Merge pull request #1783 from twpayne/first-last-coordinate
Get first and last coordinate
2014-02-28 17:34:13 +01:00
Tom Payne c0f9b1de19 Use binary search in ol.geom.flat.lineStringCoordinateAtM 2014-02-28 16:33:02 +01:00
Tom Payne 1c21316d20 Add tests for ol.geom.LineString#getCoordinateAtM 2014-02-28 16:33:02 +01:00
Tom Payne c218d5d4e8 Add ol.geom.LineString#getCoordinateAtM 2014-02-28 16:33:02 +01:00
Tom Payne 6781a6cef3 Add ol.geom.flat.lineStringCoordinateAtM 2014-02-28 16:30:03 +01:00
Tom Payne 5803faadcb Merge pull request #1784 from twpayne/interior-point
Export getInteriorPoint(s) methods
2014-02-28 16:21:41 +01:00
Tom Payne de46a5a053 Add ol.geom.MultiPolygon#getInteriorPoints 2014-02-28 16:10:24 +01:00
Tom Payne 0f884b5d03 Add ol.geom.Polygon#getInteriorPoint 2014-02-28 16:10:01 +01:00
Tom Payne a1e8ff0a8f Add ol.geom.SimpleGeometry#getLastCoordinate 2014-02-28 15:36:18 +01:00
Tom Payne 7ca47e3b2a Add ol.geom.SimpleGeometry#getFirstCoordinate 2014-02-28 15:36:06 +01:00
Tom Payne df3ff9e546 Merge pull request #1781 from twpayne/format-feature
Rename ol.format.Format to ol.format.Feature
2014-02-28 14:47:19 +01:00
Tom Payne 8e402371d5 Don't export ol.format.Feature#readProjection 2014-02-28 14:01:46 +01:00
Tom Payne 60bba9aa12 Merge pull request #1778 from twpayne/render-sync-forces-render
Make renderSync always force a render
2014-02-28 13:53:33 +01:00
Tom Payne 56b6913a01 Rename ol.format.XML to ol.format.XMLFeature 2014-02-28 13:13:11 +01:00
Tom Payne 7e32676a9e Rename ol.format.Text to ol.format.TextFeature 2014-02-28 13:11:57 +01:00
Tom Payne 87cf424029 Rename ol.format.JSON to ol.format.JSONFeature 2014-02-28 13:09:14 +01:00
Tom Payne 8ad4b292b7 Rename ol.format.Binary to ol.format.BinaryFeature 2014-02-28 13:07:49 +01:00
Tom Payne ea8944c755 Rename ol.format.Format to ol.format.Feature 2014-02-28 13:05:57 +01:00
Tom Payne 9a7261d6b3 Remove ol.Map#withFrozenRendering 2014-02-27 19:01:39 +01:00
Tom Payne ad29e6bceb Don't use withFrozenRendering in ol.interaction.Select#handleMapBrowserEvent 2014-02-27 19:01:21 +01:00
Tom Payne 73be72380b Don't use withFrozenRendering in ol.interaction.DragRotateAndZoom#handleDragEnd 2014-02-27 19:01:15 +01:00
Tom Payne c9c8497b7e Don't use withFrozenRendering in ol.interaction.Interaction.zoomWithoutConstraints 2014-02-27 19:01:07 +01:00
Tom Payne e0c8b57e11 Don't use withFrozenRendering in ol.interaction.Interaction.rotateWithoutConstraints 2014-02-27 19:01:01 +01:00
Tom Payne dd83952c28 Make renderSync always force a render 2014-02-27 18:59:05 +01:00
Tom Payne c6df670a55 Merge pull request #1776 from twpayne/fix-full-screen-test
Don't check for full screen support at load time
2014-02-27 13:33:14 +01:00
Tom Payne 94a3504252 Revert "Add ol.BrowserFeature.HAS_FULLSCREEN constant"
This reverts commit 5a940c207a.

Detection of full screeen support requires the document to have a body.
This is not the case if ol3 is loaded in the head.  Therefore, defer the
test for full screen support to when it is needed.
2014-02-27 13:28:23 +01:00
Tom Payne 23f6fc0d0f Merge pull request #1732 from twpayne/render-sync
Switch to asynchronous rendering by default
2014-02-27 11:03:20 +01:00
Tom Payne 8a8de9d3cc Merge pull request #1769 from twpayne/clean-ups
Trivial clean-ups
2014-02-26 18:27:35 +01:00
Tom Payne 1a81227aef Remove trailing whitespace 2014-02-26 17:58:43 +01:00
Tom Payne c5f7d08694 Remove stray comma 2014-02-26 17:56:22 +01:00
Tom Payne 7bbef0f0ea Read Icon hrefs as URIs 2014-02-26 17:37:49 +01:00
Tom Payne b3c527166d Be more tolerant of out-of-spec KML files 2014-02-26 17:37:49 +01:00
Tom Payne 42c832154b Refactor KML style handling to handle shared Styles and StyleMaps 2014-02-26 17:37:49 +01:00
Tom Payne 0daa2b1781 Merge pull request #1757 from twpayne/interim-tiles-on-error
Add option to use interim tiles on tile errors
2014-02-26 16:36:52 +01:00
Tom Payne d42a262814 Add out-of-order shared Style and StyleMap test 2014-02-26 16:08:01 +01:00
Tom Payne e3980078d9 Merge pull request #1764 from bentrm/win-build
Updated build script to run target integration-test in Win
2014-02-26 13:22:04 +01:00
Tom Payne 69addbca87 Merge pull request #1749 from twpayne/windows-newlines
Generate proper line endings on Windows
2014-02-25 22:26:54 +01:00
Tom Payne face69cda9 Remove reference to stale build/src/external/src/types.js target 2014-02-25 22:16:45 +01:00
Tom Payne d0c83c74d2 Update to the latest version of pake 2014-02-25 22:02:35 +01:00
Tom Payne 63e5ec9020 Merge pull request #1756 from twpayne/clean-up-preload
Move preload default value to where it is used
2014-02-25 14:51:22 +01:00
Tom Payne 0118c3ec17 Activate useInterimTilesOnError in ol.renderer.dom.TileLayer 2014-02-25 13:12:23 +01:00
Tom Payne 8bd44b2fc6 Activate useInterimTilesOnError in ol.renderer.webgl.TileLayer 2014-02-25 13:09:10 +01:00
Tom Payne 0c7a19a307 Activate useInterimTilesOnError in ol.renderer.canvas.TileLayer 2014-02-25 12:59:09 +01:00
Tom Payne d0a352816c Add useInterimTilesOnError property to ol.layer.Tile 2014-02-24 21:30:39 +01:00
Tom Payne 8c665c0bb1 Move preload property default value into ol.renderer.Layer#manageTilePyramid 2014-02-24 21:26:11 +01:00
Tom Payne 53d9335282 Merge pull request #1753 from oterral/fix_typo
Fix option name zoomInTipLabel
2014-02-24 15:37:47 +01:00
Tom Payne f028befdf9 Merge pull request #1739 from twpayne/rotate-with-map
Allow icons to be rotated with the map
2014-02-24 13:06:48 +01:00
Tom Payne 55755871c2 Use write to avoid newline problems 2014-02-23 14:45:30 +01:00
Tom Payne 8e9d5fb0e9 Always write binary files in mode wb 2014-02-23 14:33:38 +01:00
Tom Payne 48b85316bb Always read binary files with mode rb 2014-02-23 14:33:38 +01:00
Tom Payne 3aedca7bd6 Always read line-by-line with mode rU 2014-02-23 13:50:54 +01:00
Tom Payne 3c32bbdce3 Document rotateWithView option 2014-02-21 14:32:15 +01:00
Tom Payne 7a34929b15 Rename rotateWithMap to rotateWithView 2014-02-21 14:32:06 +01:00
Tom Payne a17055a419 Activate rotateWithMap option in ol.render.canvas.Immediate 2014-02-21 12:57:34 +01:00
Tom Payne 0e90cf02ad Pass view rotation to ol.render.canvas.Immediate 2014-02-21 12:57:09 +01:00
Tom Payne 1d2c88efb9 Merge pull request #1717 from twpayne/binary-format
Add ol.format.Binary
2014-02-21 12:27:13 +01:00
Tom Payne 222fafcb77 Activate rotateWithMap option in ol.render.canvas.Replay 2014-02-21 11:57:11 +01:00
Tom Payne fe420ce1eb Pass view rotation to replay 2014-02-21 11:56:34 +01:00
Tom Payne 27c5ab0312 Replace subtractViewRotation with rotateWithMap 2014-02-21 11:21:20 +01:00
Tom Payne dd3f4b9c00 Merge pull request #1733 from twpayne/zoomify-clean-ups
Zoomify clean-ups
2014-02-20 23:49:10 +01:00
Tom Payne c4786304b7 Only render overlays if the map is rendered 2014-02-20 19:56:42 +01:00
Tom Payne 443e7d9a8c Add ol.Map#isRendered 2014-02-20 19:56:22 +01:00
Tom Payne 710d0c1bd8 Handle asynchronous rendering in tests 2014-02-20 19:44:29 +01:00
Tom Payne 316c146613 Switch to asynchronous rendering by default 2014-02-20 19:42:00 +01:00
Tom Payne a773ab256c Use a switch to select tier size calculation 2014-02-20 19:30:47 +01:00
Tom Payne 00eff70ae6 Use an enum for Zoomify tier size calculation option 2014-02-20 19:29:56 +01:00
Tom Payne bf798ea766 Document tierSizeCalculation property 2014-02-20 19:28:43 +01:00
Tom Payne 5ce6ad99bb Merge pull request #1731 from felixgirault/ol.source.zoomify
Add an alternative algorithm for zoomify tier size calculation
2014-02-20 17:12:17 +01:00
Tom Payne a8f932fa07 Rename ol.Map#requestRenderFrame to ol.Map#render 2014-02-20 16:54:20 +01:00
Tom Payne ebdb5dce22 Rename ol.Map#render to ol.Map#renderSync 2014-02-20 03:05:31 +01:00
Tom Payne e40b9adde0 Add binary support to ol.source.VectorFile 2014-02-17 17:44:28 +01:00
Tom Payne ef82965c0a Add ol.format.Binary 2014-02-17 17:44:28 +01:00