Commit Graph
100 Commits
Author SHA1 Message Date
Tim Schaub d3138e4e98 Develop on 6.9.1-dev 2021-10-12 13:58:27 -06:00
Tim Schaub f86bad7459 Updates for 6.9.0 2021-10-12 13:47:14 -06:00
Tim Schaub 9224678627 Simplified ESLint config 2021-10-12 09:03:53 -06:00
Tim Schaub 60790fea18 Only trigger change event if animating a tile transition 2021-10-10 13:03:09 -06:00
Tim Schaub d5a27dae4f Add a note about installing git before using create-ol-app 2021-10-06 09:01:20 -06:00
Tim Schaub 6506efab0c Add more definitions for GeoTIFF types 2021-10-01 17:06:13 -06:00
Tim Schaub 9d709cb3d9 Additional documentation on the nodata property 2021-10-01 13:48:35 -06:00
Tim Schaub ba444117bb Use nodata values in the GeoTIFF headers for fill value 2021-10-01 11:47:27 -06:00
Tim Schaub d7b0191c78 Support a normalize option on the GeoTIFF source 2021-09-29 10:25:22 -06:00
Tim Schaub 79cfeb9a07 Spelling correction 2021-09-26 20:11:40 -06:00
Tim Schaub ef5d00cb9a Controls inherit font size from parent 2021-09-25 06:31:36 +00:00
Tim Schaub 6b1232b922 Back to development 2021-09-24 19:54:37 +00:00
Tim Schaub a2d6bd3d85 Updates for 6.8 2021-09-24 19:51:28 +00:00
Tim Schaub 3db0bf1c6d Update to the WebGL sea level example 2021-09-24 13:41:19 +00:00
Tim Schaub f5052149d1 Updated styles 2021-09-24 13:40:54 +00:00
Tim Schaub a5e236fe0c Update expectations for vector tile icon label rendering 2021-09-24 13:24:14 +00:00
Tim Schaub 4dc66ef8e3 Enqueue tiles at the next resolution in the animation 2021-09-23 17:28:39 +00:00
Tim Schaub f357495574 All layers now call dispose on the renderer 2021-09-23 13:14:22 +00:00
Tim Schaub a332842540 More cleanup in the WebGL tile layer's dispose method 2021-09-23 12:00:00 +00:00
Tim Schaub a63735a649 Add a method to set the map layers 2021-09-21 13:34:35 +00:00
Tim Schaub d5813deb08 Allow maps to be configured with a promise for view props 2021-09-21 10:25:29 +00:00
Tim Schaub da256e6c00 Enable WebGL extensions when required 2021-09-17 14:14:12 -06:00
Tim Schaub 836aa4900e Use Uint8Array instead of Uint8ClampedArray for browser compatibility 2021-09-16 15:10:35 -06:00
Tim Schaub 0fb5237de2 Remove extra closing anchor tag 2021-09-16 09:59:22 -06:00
Tim Schaub 0783a8211f Adjustments to NumpyTiles example 2021-09-16 09:44:43 -06:00
Tim Schaub eddf8df139 Develop on 6.7.1-dev 2021-09-09 11:35:21 -06:00
Tim Schaub b64b8af2ea Changes for v6.7.0 2021-09-09 11:24:29 -06:00
Tim Schaub c0546c5f07 Rename function to avoid minification failure 2021-09-07 14:18:52 -06:00
Tim Schaub be51d0480c Try harder to get the projection from GeoTIFF headers 2021-09-06 16:55:16 -06:00
Tim Schaub 4b340fc9bc Avoid creating duplicate projections in COG examples 2021-09-06 16:08:10 -06:00
Tim Schaub fce42dc80f Check for crs starting with last image 2021-09-06 15:26:19 -06:00
Tim Schaub 0e4c40e315 Use band numbers starting with one 2021-09-06 11:31:08 -06:00
Tim Schaub 39f62f1fa2 Spelling fix 2021-09-06 11:06:46 -06:00
Tim Schaub eab8dcf7ba Support rendering of GeoTIFF images in pixel coordinates 2021-09-06 09:14:50 -06:00
Tim Schaub c0bfcfb7ba Move description above type tag 2021-09-05 11:29:15 -06:00
Tim Schaub c8067bebbb Add supported media type list to feature formats 2021-09-04 11:17:41 -06:00
Tim Schaub ac4e472353 Use union type for corner of origin 2021-09-04 10:31:36 -06:00
Tim Schaub 12795e3923 Slightly smaller functions 2021-09-03 14:21:22 -06:00
Tim Schaub d8baa87e25 Respect tile matrix set limits 2021-09-03 14:13:06 -06:00
Tim Schaub 58cf9f5f6d Leave as experimental until spec is finalized 2021-09-03 12:28:27 -06:00
Tim Schaub 4099f60779 OGC vector tile source 2021-09-03 12:28:27 -06:00
Tim Schaub 791add0d73 OGC map tile source 2021-09-03 12:28:27 -06:00
Tim Schaub d37e3e3134 Configure cache on the layer instead of the source 2021-08-27 18:04:00 -06:00
Tim Schaub de9ff20f65 Additional docs and type checking for raster source 2021-08-26 11:04:07 -06:00
Tim Schaub 42970915ea Extract nodata values from metadata when possible 2021-08-19 10:40:59 -06:00
Tim Schaub 8954f001fa Modify the source extent 2021-08-19 09:19:53 -06:00
Tim Schaub b8c52b4298 Update aspect calculation for GLSL atan implementation 2021-08-18 18:25:38 -06:00
Tim Schaub af80477c1d Rendering raster tiles with WebGL 2021-08-18 11:24:23 +02:00
Tim Schaub 08583b4a41 Add more alternative identifiers for EPSG:4326 2021-08-08 12:15:52 -06:00
Tim Schaub 73bb89f196 Add another alternative identifier for EPSG:3857 2021-08-08 12:13:19 -06:00
Tim Schaub adff6f0e77 Avoid creating context until needed 2021-07-19 09:08:21 -06:00
Tim Schaub 1b9329ea91 Shorter name for the option to create a custom cluster 2021-07-15 21:35:59 -06:00
Tim Schaub 0e7b9b9a08 Edits to the changelog 2021-07-11 14:21:29 -06:00
Tim Schaub f10210aaf4 Use create-ol-app to create a new app 2021-07-10 09:41:27 -06:00
Tim Schaub 53156ab936 Add a new placeholder option and deprecate undefinedHTML 2021-07-10 09:12:31 -06:00
Tim Schaub 9e7f5a9b40 Test empty string rendering for mouse control 2021-07-09 14:44:09 -06:00
Tim Schaub 6b13d9e851 Add GeoSolutions as a monthly sponsor 2021-07-07 12:47:48 -06:00
Tim Schaub 2e4b2e10ab Fix additional doc links 2021-06-17 21:59:51 -06:00
Tim Schaub f798902ecd Fix JSDoc generated links 2021-06-17 21:54:07 -06:00
Tim Schaub 9a38b3fc1c Cast layer to base vector type 2021-05-31 14:25:21 -06:00
Tim Schaub 05f1da24d7 Mark origin as optional 2021-05-31 14:25:01 -06:00
Tim Schaub f61c502700 Correct type for success callback 2021-05-31 14:24:41 -06:00
Tim Schaub fd95643c48 Add link to yey'maps as a sponsor 2021-05-08 15:01:01 -06:00
Tim Schaub b69222ecae Lint the index file after generating the legacy build 2021-05-05 10:00:49 -06:00
Tim Schaub 1ce7ef95fc Build legacy build in github workflows 2021-05-03 22:26:05 +02:00
Tim Schaub f08f31101c Lowercase module names for modules without a default export 2021-05-03 07:32:12 -06:00
Tim Schaub f2f004d4af Array test already run in node 2021-05-02 09:20:09 -06:00
Tim Schaub d8142931e2 Run a portion of the format tests in node 2021-05-02 09:17:32 -06:00
Tim Schaub a67bd5a764 Fix the next-dev-version.js script 2021-05-01 10:32:07 -06:00
Tim Schaub 7b934a06be Add node tests 2021-05-01 10:18:23 -06:00
Tim Schaub c301d2413b Modules all the way 2021-05-01 10:17:04 -06:00
Tim Schaub b376bc371a Make it clearer what fails 2021-04-28 19:53:02 -07:00
Tim Schaub 19d8100049 Following the recommendation to run on a merge commit 2021-04-28 19:49:29 -07:00
Tim Schaub 3fad5a9f9f Start fresh with ignores 2021-04-28 11:49:57 -07:00
Tim Schaub d72368667d Allow ol-mapbox-style to import from ol/style/Style etc. 2021-04-28 10:40:49 -07:00
Tim Schaub a0f16521eb Remove unused rendering assertion from browser tests 2021-04-28 09:23:37 -07:00
Tim Schaub 490cfabe91 Organize tests 2021-04-28 09:23:33 -07:00
Tim Schaub 94017ff8ee Update the name of the build job 2021-04-26 20:07:41 -06:00
Tim Schaub 3ebaeee087 Avoid naming required checks with a changing version 2021-04-26 19:51:03 -06:00
Tim Schaub 11707b9f83 Build on Node 16 2021-04-26 09:14:40 -06:00
Tim Schaub c01db37ff4 Add job to run the build script in CI 2021-04-26 09:11:37 -06:00
Tim Schaub 70ac379dcc Update webpack-dev-server 2021-04-26 09:06:08 -06:00
Tim Schaub c2e660aced Link to sponsors page from readme 2021-03-31 16:02:53 -06:00
Tim Schaub 7622c4a029 Link to https://github.com/sponsors/openlayers page 2021-03-31 15:56:24 -06:00
Tim Schaub 54e981f59a Update webpack 2021-03-22 13:42:05 -06:00
Tim Schaub 5e515cadbc Lockfile version update 2021-03-21 10:12:14 -06:00
Tim Schaub c830ba07ce Allow projection to be set after construction 2021-02-11 07:43:18 -07:00
Tim Schaub a7684d8fbf Avoid colliding user variables with internal names 2021-02-11 07:38:46 -07:00
Tim Schaub c9a3b3bf92 Throw when parsing encounters an unexpected type 2021-02-10 19:18:55 -07:00
Tim Schaub f121db1ad8 Fix buffer deletion 2021-02-10 18:39:45 -07:00
Tim Schaub 423d1bdcdb Add method for getting a tile range from a coord and zoom level 2021-02-10 18:04:59 -07:00
Tim Schaub 79330e2aeb Maintain an extent array for reuse 2021-02-10 18:04:27 -07:00
Tim Schaub 57e7be0a00 Upper case type 2021-02-02 13:53:24 -07:00
Tim Schaub 19bb3f8c88 Consistent use of Array and Object types 2021-02-02 13:53:10 -07:00
Tim Schaub afd0b8f757 Throw an error if shaders fail to compile or program fails to link 2021-01-05 17:24:58 -07:00
Tim Schaub aed4773ecb Hit lines even if they are dashed 2020-12-30 12:33:06 -07:00
Tim Schaub 714e08761f Add security scan 2020-08-25 23:20:55 -06:00
Tim Schaub 45d90cde72 Additional test coverage for serializing GeoJSON 2020-06-24 10:43:15 -06:00
Tim Schaub 9f6939cfd8 Publish dev releases for pushes to main 2020-06-20 13:18:57 -06:00
Tim Schaub 96712ae51d Link to latest instead of main 2020-06-20 13:09:31 -06:00