-
-
Notifications
You must be signed in to change notification settings - Fork 707
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix level of detail at high pitch #4779
base: main
Are you sure you want to change the base?
Commits on Mar 15, 2024
-
Globe - basic infrastructure, raster layer adaptation for globe (mapl…
…ibre#3783) * Port changes from main globe branch - basics Fix minor issues so that it compiles. * Fix PI redefinitions * Fix stencil shader * Port adaptation of raster layer for globe from main globe branch * Add globe.html example from pheonor's repo Minor changes (remove terrain, set initial zoom 0, change title and description) * Better map projection parameter doc comment, warn when using unknown projection * Mercator projectionData handles negative zoom correctly * Comment clarification * Fix spelling of "granularity" * Add missing docs * Convert ProjectionBase to an interface * Do not leak GL object in globe projection error measurement, add a destroy method to projection * Fix chrome performance warning, refactor error measurement Warning fixed by changing ring buffer size to 1, making ring buffer pointless, so I removed it. * Fix granularity capitalization * Fix capitalization * Fix typo * Fix stencil mask triangle index order (this was causing failing render tests) * Cleanup vertex shader projection interface * Move projection creation function into its own file * Remove getProjectionName * Added comment for deduplicateWrapped * Remove unused vertex-buffer-related code from image source * Add globe raster layer render test * More render tests - test transition to mercator * Remove pointless test, add test descriptions * Render test for rendering poles on globe * SubdivisionGranularitySetting constructor takes an object * Remove "defines" parameter from useProgram * Refactor useProgram and Program constructor * Properly format translatePosMatrix comment * Refactor globe-specific code outside projection classes, remove stencil-specific granularity settings * Refactor granularity settings to be more readable * Minor refactor of ProjectionErrorMeasurement * Refactor draw_raster.ts * Move globe utility functions to utils.ts, use easeCubicInOut instead of smoothStep * Simplify imports in globe.ts * globe.ts refactor * Move ProjectionErrorMeasurement to a separate file * Refactor ProjectionErrorMeasurement Change parseRGBA8float to a private static function, use isWebGL2 function instead of instanceof * Refactor draw_raster.ts * Refactor globe projection error measurement to not use Painter * Painter.clearStencil creates custom ProjectionData instead of calling getProjectionData(null, null) * Remove "deduplicateWrapped" functionality from source_cache.ts * Globe projection no longer requires a map instance * Painter doesn't pass `this` to `updateGPUdependent` * isRenderingDirty is now a function * Rename ProjectionBase to Projection * Replace globeView property with setGlobeViewAllowed * Add mercator and globe projection unit tests * Remove tests that test for exact clipping planes * Update build test with new bundle size * isRenderingDirty is now a function
Configuration menu - View commit details
-
Copy full SHA for 6132078 - Browse repository at this point
Copy the full SHA 6132078View commit details
Commits on Apr 8, 2024
-
Globe - fill layer (maplibre#3882)
* Port changes from main globe branch - basics Fix minor issues so that it compiles. * Fix PI redefinitions * Fix stencil shader * Port adaptation of raster layer for globe from main globe branch * Add globe.html example from pheonor's repo Minor changes (remove terrain, set initial zoom 0, change title and description) * Better map projection parameter doc comment, warn when using unknown projection * Mercator projectionData handles negative zoom correctly * Comment clarification * Fix spelling of "granularity" * Add missing docs * Convert ProjectionBase to an interface * Do not leak GL object in globe projection error measurement, add a destroy method to projection * Fix chrome performance warning, refactor error measurement Warning fixed by changing ring buffer size to 1, making ring buffer pointless, so I removed it. * Fix granularity capitalization * Fix capitalization * Fix typo * Fix stencil mask triangle index order (this was causing failing render tests) * Cleanup vertex shader projection interface * Move projection creation function into its own file * Remove getProjectionName * Added comment for deduplicateWrapped * Remove unused vertex-buffer-related code from image source * Add globe raster layer render test * More render tests - test transition to mercator * Remove pointless test, add test descriptions * Render test for rendering poles on globe * SubdivisionGranularitySetting constructor takes an object * Remove "defines" parameter from useProgram * Refactor useProgram and Program constructor * Properly format translatePosMatrix comment * Refactor globe-specific code outside projection classes, remove stencil-specific granularity settings * Refactor granularity settings to be more readable * Minor refactor of ProjectionErrorMeasurement * Refactor draw_raster.ts * Move globe utility functions to utils.ts, use easeCubicInOut instead of smoothStep * Simplify imports in globe.ts * globe.ts refactor * Move ProjectionErrorMeasurement to a separate file * Refactor ProjectionErrorMeasurement Change parseRGBA8float to a private static function, use isWebGL2 function instead of instanceof * Refactor draw_raster.ts * Refactor globe projection error measurement to not use Painter * Painter.clearStencil creates custom ProjectionData instead of calling getProjectionData(null, null) * Remove "deduplicateWrapped" functionality from source_cache.ts * Globe projection no longer requires a map instance * Painter doesn't pass `this` to `updateGPUdependent` * isRenderingDirty is now a function * Rename ProjectionBase to Projection * Replace globeView property with setGlobeViewAllowed * Add mercator and globe projection unit tests * Remove tests that test for exact clipping planes * Update build test with new bundle size * isRenderingDirty is now a function * Fill, fill-extrusion, line layers, subdivision: Import changes from kubapelc/globe-vector branch * Fix unit tests * Subdivision: ensure consistent triangle winding order, fix unit tests * Fix terrain * Fix fill extrusion not working with terrain * Fix typos * Fix line gradient bug * Subdivision: fix line ring handling * Subdivision: fix unit test expecting an invalid line segment * Fix fill-extrusion ring handling * Fill-extrusion refactor and fix failing test * Update terrain fill extrusion test expected image * Render tests for fill, line and fill-extrusion for globe * Move fillArrays function into a separate file * Add vector globe example * Remove changes for line and fill-extrusion layers to make the PR smaller * Add unit tests for fillArrays() * fillArrays unit test has better segment size limits * Update build test build size * Fix html example description * Fix missing docs for granularity settings * Rename globe fill render test tile source layer to "vector_tiles" * Fix classifyRings comment format * Move subdivisionGranularitySettingsNoSubdivision constant to a static readonly field, shorten the name * Use `import type` for SubdivisionGranularitySetting where possible * Fix typo * Revert fill_attributes back to default exports * Improve comment for scanline subdivision * Subdivision: break up scanline subdivision function into more functions * Move SubdivisionGranularitySetting into its own file * Unit tests: use mock of MercatorProjection instead of the full class * Add SegmentVector unit tests * Subdivision: unit tests for poles, ring triangulation, fix bug in ring triangulation * Subdivision: more pole unit tests * Subdivision: fix wireframe generation, add unit test for wireframe * Rename subdivisionGranularitySettings.ts to subdivision_granularity_settings.ts * Move granularity settings registration to subdivision * Update build size * Rename `fillArrays` to `fillLargeMeshArrays` * Move virtual buffers to a test util file * Better warning for segments.ts vertex overflow * Better comment for projection subdivision granularity * Clarify mesh comparison in fill_large_mesh_arrays.test.ts * Move mesh creating functions into a separate file, add tests for mesh comparison and grid creation * Refactor and add better doc comment for `fillLargeMeshArrays` * Refactor fill_large_mesh_arrays by removing duplicated code * Move debug functions to mesh_utils.ts * Unit tests: use StructArrays instead of VirtualVertexBuffer, etc. * Subdivision: refactor * Subdivision: rename subdivideFill to subdividePolygon, remove wireframe function * Subdivision: throw when a vertex is outside int16 range * Subdivision: refactor generatePoleQuad into a proper function * Subdivision: add subdivision benchmark * Subdivision: split scanline subdivision into smaller functions * Remove wireframe generation function * Subdivision: better doc comments for scanline subdivision * Fix 'as any' in segment.ts * Reuse condition in fill_large_arrays * Deduplicate code in fill_large_arrays * Subdivision: remove redundant function in tests * Subdivision: improve scanline subdivision comments * Subdivision: benchmark is not async * Rename SegmentVector's invalidateLast to forceNewSegmentOnTextPrepare * More tests for segment.ts * Fix typo in forceNewSegmentOnNextPrepare * Subdivision: more tests for fillLargeMeshArrays * Subdivision: better comment in fillLargeMeshArrays
Configuration menu - View commit details
-
Copy full SHA for c1886e8 - Browse repository at this point
Copy the full SHA c1886e8View commit details
Commits on Apr 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b9675ca - Browse repository at this point
Copy the full SHA b9675caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1754899 - Browse repository at this point
Copy the full SHA 1754899View commit details -
Configuration menu - View commit details
-
Copy full SHA for db7eb72 - Browse repository at this point
Copy the full SHA db7eb72View commit details -
Globe - line layer (maplibre#3961)
* Fix merge * Import line layer changes from kubapelc/globe-vector * Lines: shorten line_bucket.test.ts subdivision settings * Lines: minor refactor * Lines: update build size * Lines: minor refactor
Configuration menu - View commit details
-
Copy full SHA for cceaebc - Browse repository at this point
Copy the full SHA cceaebcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d1b34e - Browse repository at this point
Copy the full SHA 1d1b34eView commit details
Commits on Apr 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b5d7bba - Browse repository at this point
Copy the full SHA b5d7bbaView commit details -
Globe - fill extrusion layer (maplibre#3968)
* Import changes for fill-extrusion from main vector globe branch * Fill extrusion: refactor * Fill extrusion: indent shader ifdefs * Fill extrusion: add example * Fill extrusion: update build size * Move globe specific projection methods to projection interface * Fix failing unit test * Use vec3.clone() instead of manually copying vector components
Configuration menu - View commit details
-
Copy full SHA for bf4a5b5 - Browse repository at this point
Copy the full SHA bf4a5b5View commit details
Commits on Apr 12, 2024
-
Kubapelc/globe pr hillshade (maplibre#3979)
* Import background layer changes from main vector globe branch * Import hillshade layer changes from main vector globe branch * Subdivision: explicit types * Fix single-pixel seams in the oceans * Add render test for background pattern on globe * Refactor drawBackground * Refactor drawHillshade * Update build size * Update globe background-pattern render test with results from CI * Hillshade: refactor prepareHillshade * Add a render test for fill layer seams fix
Configuration menu - View commit details
-
Copy full SHA for 66b2262 - Browse repository at this point
Copy the full SHA 66b2262View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e9f933 - Browse repository at this point
Copy the full SHA 3e9f933View commit details
Commits on Apr 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 016d5cf - Browse repository at this point
Copy the full SHA 016d5cfView commit details
Commits on Apr 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9fc1183 - Browse repository at this point
Copy the full SHA 9fc1183View commit details
Commits on Apr 20, 2024
-
Globe - circle and heatmap layers (maplibre#4015)
* Import changes for circle and heatmap layers from the main vector globe branch * Minor refactors * Update build size * Use "/ 8.0" in shader instead of "* 0.125" * Update shader comments * Use a thin type instead of full Transform in projection * Only import types in projection.ts * getPixelScale and getCircleRadiusCorrection only need map center as argument * Only import types where possible in projection classes * Smaller refactors * Fix failing unit test * Add heatmap render test * More explicit types in projection interface * Globe plane equation is a vec4 * Fix wrong args in projection functions
Configuration menu - View commit details
-
Copy full SHA for 1ccdb02 - Browse repository at this point
Copy the full SHA 1ccdb02View commit details
Commits on May 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c613b60 - Browse repository at this point
Copy the full SHA c613b60View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2d8f75 - Browse repository at this point
Copy the full SHA d2d8f75View commit details
Commits on May 20, 2024
-
Globe - symbols & symbol bugfixes (maplibre#4067)
* Import changes from main vector globe branch * Fix import * Remove unused code * Remove unused imports * Update build size test * Remove unused function * Add render test results for Debian * Add another Debian render test variant * Add more render test variants * Hide collision boxes on the backfacing side of the globe * Fix pitch-aligned texts getting hidden when their anchor is beyond horizon * Update build size * Fix merge * Better comment in draw_collision_debug * Update build size The 10 kb size increase seems to come from the main branch * Minor refactor * Use explicit types, even for unused parameters * Refactor screenspace path projection * Refactor imports for projection.ts and collision_index.ts * Fix import in collision_index.ts
Configuration menu - View commit details
-
Copy full SHA for 759606a - Browse repository at this point
Copy the full SHA 759606aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9636080 - Browse repository at this point
Copy the full SHA 9636080View commit details -
Globe - example images (maplibre#4140)
* Add example images * Add "-" into example name * Remove basic globe example
Configuration menu - View commit details
-
Copy full SHA for a304459 - Browse repository at this point
Copy the full SHA a304459View commit details
Commits on May 21, 2024
-
Globe - clipping fix (maplibre#4146)
* HiSilicon fix: enable face culling whereever possible (cherry picked from commit fe439a5) * Improve circle layer performance by discarding empty pixels (cherry picked from commit 266897d) * HiSilicon fix: software clipping of polygon outlines (cherry picked from commit 98167ba) * HiSilicon fix: software clipping for line layer (cherry picked from commit d521e95) * HiSilicon fix: circle software clipping (cherry picked from commit f2ed744) * HiSilicon fix: enable backface culling for symbols (cherry picked from commit 54e3632) * Update build test * Fix terrain using a mirrored projection matrix * Fix typos * Fix terrain coord textures being flipped vertically * Update build size * Fix rendering of images with face culling, fix image rendering near pole regions * Add render test for images on a globe * Update comment in circle.vertex.glsl
Configuration menu - View commit details
-
Copy full SHA for ee6ef0d - Browse repository at this point
Copy the full SHA ee6ef0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 518041f - Browse repository at this point
Copy the full SHA 518041fView commit details
Commits on Jun 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bd9ac45 - Browse repository at this point
Copy the full SHA bd9ac45View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7c789a - Browse repository at this point
Copy the full SHA c7c789aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b503911 - Browse repository at this point
Copy the full SHA b503911View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb2a046 - Browse repository at this point
Copy the full SHA cb2a046View commit details -
Configuration menu - View commit details
-
Copy full SHA for a25074d - Browse repository at this point
Copy the full SHA a25074dView commit details
Commits on Jun 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dbf6173 - Browse repository at this point
Copy the full SHA dbf6173View commit details -
Configuration menu - View commit details
-
Copy full SHA for 881efb6 - Browse repository at this point
Copy the full SHA 881efb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa2b288 - Browse repository at this point
Copy the full SHA aa2b288View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba95d93 - Browse repository at this point
Copy the full SHA ba95d93View commit details
Commits on Jun 18, 2024
-
Move projection to style class (maplibre#4267)
* Move projection to style class * Fix lint * Fix unit tests * Increase build size * Update docs, fix test * Fix lint * Add test to cover projection change * Added more tests
Configuration menu - View commit details
-
Copy full SHA for c343c43 - Browse repository at this point
Copy the full SHA c343c43View commit details
Commits on Jun 20, 2024
-
Add an Atmosphere layer for Globe (maplibre#3888) (maplibre#4020)
* Port of PoC atmosphere layer. * Fix resize for draw_atmosphere * Add some options. * Allow to change sun date and time * Fix import warning * Render atmosphere only when a Globe projection is selected * Add some comments * Add some comments * Change key * Update changelog * Fix merge with globe branch * Fix documentation and default background color. * Use black clear color only when atmosphere is on * Use atmosphere uniform for globe position, raidus in camera frame and inv projection matrix. * Remove unused project method * Update maplibre-gl-style-spec to 20.3.0 and use sky atmosphere parameter * Fix globe tests and use light position as Sun position. * Avoid type name collisions. * Add atmosphere test for globe projection. * Update expectedBytes for build test. * Fix PR comments. * Update Style test. * Remove unused method on projection * Add Sky Test. * Fix style test and add sky unit test. * Move getSunPos method * Fix mercator updateProjection * Remove isGlobe method and fix merge. * Fix globe atmosphere tests with new projection style. * Clean-up some projection and light. Fix setSky and add tests. * Remove sky test during update. * Clean-up
Configuration menu - View commit details
-
Copy full SHA for 3c5e958 - Browse repository at this point
Copy the full SHA 3c5e958View commit details
Commits on Jun 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bcd4cfd - Browse repository at this point
Copy the full SHA bcd4cfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91a3043 - Browse repository at this point
Copy the full SHA 91a3043View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec7eb68 - Browse repository at this point
Copy the full SHA ec7eb68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 376b213 - Browse repository at this point
Copy the full SHA 376b213View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09aaf3e - Browse repository at this point
Copy the full SHA 09aaf3eView commit details
Commits on Jun 29, 2024
-
Update atmosphere (maplibre#4345)
* Merge Sky and Atmosphere code. * Update changelog * Fix generate-struct-arrays
Configuration menu - View commit details
-
Copy full SHA for 66d4402 - Browse repository at this point
Copy the full SHA 66d4402View commit details
Commits on Jul 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4b35099 - Browse repository at this point
Copy the full SHA 4b35099View commit details
Commits on Jul 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7f23795 - Browse repository at this point
Copy the full SHA 7f23795View commit details
Commits on Jul 12, 2024
-
Globe - transform+projection changes (maplibre#4341)
* Delete unused file * Rename projection.name to projection.projectionName Since this interface will be implemented by the transfrom class soon * Symbols: displayed collision circles now exactly match their computed positions * Globe: use mercator projection for symbol placement when globe rendering is disabled * Group all getters/setters in the transform class * Transform: move transform-related stuff from the projection interface to transform class (WIP) * Transform: finish moving parts of projection into mercator_transform.ts * Transform: remove posMatrix usage from line symbol placement (WIP) * Transform: temporarily remove globe stuff (WIP, compilable) * Transform: fix line symbols * Symbols: fix wrong function names * Fix line point projections * Fix line rendering Some things are still broken * Fix line symbols sometimes being incorrectly oriented * Fix some failing unit tests * Fix single glyph orientation * Add another image to render test No idea why it is shifted by a few pixels but I assume that the new expected image is also correct * Add another expected image to textFit-grid-long test It was only failing on my machine, works fine in github CI windows tests * Fix some failing unit tests * Simplify getProjectionData interface and terrain matrix passing * Change comment at calculatePosMatrix * Fix symbols not rendering, remove unused shader parameters * Bring back globe src files * globe.test.ts is now globe_transform.test.ts * Move stuff from globe.ts to globe_transform.ts * Fix showTileBoundaries not working Fix the three render tests related to showTileBoundaries timing out. * Remove irrelevant test * Fix failing unit test * Transform: move more stuff from globe to globe_transform * Transform: better comments * Transfrom: isRenderingDirty cleanup * Transform: no more errors in globe_transform.ts * Transform: remove `get point()` from transform class * Transform: globe_transform.ts is compilable * Re-enable globe projection * Fix source_cache.ts sometimes crashing * Fix globe.ts - globe_transform.ts circular dependency * Fix and refactor getProjectionData interface Now it is actually compilable, with many bugs * Transform: fix failing unit tests * Transform: fix symbols not rendering on globe * Transform: minor fixes * Transform: update globe symbol render tests * Transform: unify how symbol/projection.ts exports stuff * Transform: improve comments * Remove unused function in painter * Transform: cleanup unneeded abstract functions * Transform: replace abstract getHorizon function with more generic isPointOnMapSurface function * Fix useGlobeRendering not being set properly * Transform: proper implementation of isPointOnMapSurface and screen pixel unprojection for globe * Transform: adapt more functions for globe * Transform: fix locationPoint implementation * Controls: globe panning experiments * Controls: reasonable globe panning * Controls: centering zoom for globe experiment * Transform: fix globe unit tests * Transform: fix remaining unit tests * Move mercator_transform.test to src/geo/projection * Transform: globe bugfixes and more unit tests * Transform: bugfix globe setLocationAtPoint * Transform: isolate accesses to globe projection to avoid unintentional transform's state changes * Transform: move related tests so they are near each other * Transform: improve globe unprojection accuracy * Transform: fix globe bugs * Transform: move globe unit tests * Transform: another globe setLocationAtPoint implementation * Transform: fix globe zoom adjustment not working * Transform: fix setLocationAtPoint * Transform: setLocationAtPoint and zoom WIP * Transform: adjust unit test to accept positive longitudes * Transform: improve globe math precision (fp64) * Transform: precision improvement, better camera position * Transform: another test WIP * Transform: fix setLocationAtPoint condition * Transform: more reasonable zoom for globe Still has bugs though * Transform: globe zoom works well when cursor is outside the globe * Transform: globe more consistent zoom logic * Transform: experimental pole edge clamp for globe * Transform: fix maxLatitudeForZoomLevel math * Transform: globe constrain experiment * Transform: minor improvements * Transform: globe panning 2.0 * Transform: globe panning 2.1 Adjust more constants! * Transform: some math for globe zoom * Transform: globe: working zoom controls without glitches * Transform: globe zoom: fix some more glitching * Transform: globe zoom: reduce panning when zoom pixel is far from the planet * Transform: zoom globe: simplify, better behaviour around poles * Transform: globe zoom: exact zooming * Transform: globe zoom: better comments * Transform: temporarily disable camera easeTo and flyTo * Transform: calling project/unproject on a globe should fail, rename project/unproject to be more descriptive * Transform: fitBounds: initial implementation for globe_transform Not working * Transform: fitBounds: zoom is now correct * Transform: fitBounds: padding works for north/south * Transform: fitBounds: just build on top of mercator code * Transform: fitBounds: the original way * Transform: fitBounds: back to mercator-buildon + done * Transform: tighter bounds for zoom heuristic transition * Transform: easeTo: probably works * Transform: attempt to handle camera options apparent zoom for globe * Transform: easeTo fixes WIP * Transform: easeTo: mostly working implementation (still WIP) * Transform: easeTo: small fixes * Transform: easeTo: intertia works for panning * Transform: globe zoom: add globe radius based slowing factor * Transform: globe zoom adjustments * Transform: jumpTo adapted for globe * Transform: camera flyTo works for globe * Make (un)projectToWorldCoordinates into standalone functions * Fix inertia sometimes rotating in the wrong direction * Fix transform center sometimes not getting wrapped, leading to visual artifacts * Transform: easeTo: slerp experiment * Transform: easeTo: revert slerp, add note on why it is not used * Transform: improve center animation for easeTo and flyTo * Minor refactor & remove some outdated TODOs * More refactor and TODOs * Transform: globe remembers its globeness state after clone, fixes improper collision box when globe gets soft-disabled * Terrain matrix refactor WIP * Terrain fixes * Transform: better comments, rename angularCoordinatesToVector to angularCoordinatesToSurfaceVector, some functions for globe WIP * Transform: getBounds for globe works * Transform: remove some comments * Fix merge * Remove globe.test.ts (it is now globe_transform.test.ts) * Rename Transform.updateProjection to newFrameUpdate * Revert globe.ts to pre-merge state * Revert mercator.ts to pre-merge state * New mechanism for creating specialized transforms, more merge fixes * Rename projectionMatrix to modelViewProjectionMatrix, refactor mercator_transform.ts a bit * More merge fixes, minor refactor of transforms * Add transform getters for atmosphere * Fix forgotten useGlobeControls uses * Fix cyclical dependency * Fix tests * Fix crashes * Fix manually triggered globe transition animation * Fix collision boxes not respecting mercator transition * Blend out atmosphere when transitioning to mercator * Fix globe transitions when mercator should be constrained * Reload all tiles upon projection change * Fix failing style tests * Fix terrain source cache tests * Fix map zoom¢er being applied in wrong order, causing zoom to be wrongly constrained under globe * Update globe pole render tests with correct zoom * Update globe unit test zooms * Fix more unit tests * Fix transform.apply not copying everything, fix globe controls not wrapping longitudes * Fix some globe tests * Fix globe setLocationAtPoint * Fix docs & lint * Increase globe setLocationAtPoint test desired precision * Some camera tests for globe * Fix easeTo test suite name and placing * Add rotated setLocationAtPoint test for globe, fix failing test * Fix globe easeTo & flyTo with bearing to follow spec, add tests * easeTo globe tests * All relevant camera tests for globe implemented * Update build size test * Fix symbols not respecting mercator * Update build size again * Terrain fix * Fix merge * Fix terrain shaders * Fix merge * Revert controls changes * Fix reverted files * Fix reverted camera tests * Revert forgotten file, fix lint * Update build size * Feedback comments for unit tests * Convert setters to functions: runtime code * Convert setters to functions: test code * Convert last setter to function * Fix some tests * Transform is now an interface * Rename Transform to ITransform * Remove abstract functions from transform base class * TransformHelper wip * Rename transform files * Finish transform rewrite * Fix mercator transform tests * Fix mercator_transform constructor * Fix symbol bucket test * Fix source cache tests * Fix transform clone bug & tests * Improve comments * More comments * Fix import * Move helper functions in tests to beginning of file * Fix collision index test accessing a private field * Remove unneeded null check * New utils tests + quadratic solve fix * Add remapSaturate tests * Add explicit types to line glyph placement * Refactor placeGlyphsAlongLine args into an object * Fix merge, cleanup draw_custom.test, fix missing perspective offset in globe transform * Fix draw_custom test * Update build test * Fix crashes * Fix transform_helper apply function not setting bearing correctly * Add test for TransformHelper * Fix TransformHelper.apply * Fix flipped text placement * Add new expected image to render test * Fix marker tests * Update build size * Move functions from mercator_transform.ts to mercator_utils.ts * Refactor un/projectToWorldCoordinates function args * Make zoomScale and scaleZoom standalone functions * Fix unprojectFromWorldCoordinates arg type * Move globe functions to separate file * Fix private member access in source_cache.test.ts * Fix deck.gl missing dot * Fix missing globe_utils.ts * Better `angleToRotateBetweenVectors2D` doccomment * Remove unneeded `protected` * Cleanup transform interface and remove duplicate comments * Split mercator_utils tests into a separate file * Fix tests * Split globe locationPoint tests a bit * Add more mercator tests * More globe tests * Fix globe getBounds and add tests for it * Remove unneeded function, update build size * projectTileCoordinates for globe now covered by test * Add globe_utils tests * Split up globe tests more * Fix missing doccomment * Rename transform's projection/unprojection functions * Better ray intersection comment and type * Reduce indentation * Improve unproject math readability * Add point-plane distance util function * Move tileCoordinatesToMercatorCoordinates to mercator_utils * Better name for location to mercator coordinate functions * Move angleToRotateBetweenVectors2D to utils * Refactor _globeness usage * Remove _initialized from GlobeTransform * Remove translatePosition from transform interface * Add IReadonlyTransform interface * Update build size * Remove unneeded comment
Configuration menu - View commit details
-
Copy full SHA for 9e72755 - Browse repository at this point
Copy the full SHA 9e72755View commit details
Commits on Jul 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 90d8727 - Browse repository at this point
Copy the full SHA 90d8727View commit details -
Configuration menu - View commit details
-
Copy full SHA for b83bee8 - Browse repository at this point
Copy the full SHA b83bee8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fea74a - Browse repository at this point
Copy the full SHA 5fea74aView commit details
Commits on Aug 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d5709cd - Browse repository at this point
Copy the full SHA d5709cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6973a03 - Browse repository at this point
Copy the full SHA 6973a03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e67533 - Browse repository at this point
Copy the full SHA 3e67533View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4d7926 - Browse repository at this point
Copy the full SHA f4d7926View commit details
Commits on Aug 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d3e6374 - Browse repository at this point
Copy the full SHA d3e6374View commit details -
Configuration menu - View commit details
-
Copy full SHA for c181cb4 - Browse repository at this point
Copy the full SHA c181cb4View commit details
Commits on Aug 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cc24dd8 - Browse repository at this point
Copy the full SHA cc24dd8View commit details
Commits on Aug 7, 2024
-
Globe - camera controls (maplibre#4408)
* Camera controls changes from dev branch * Move stuff from globe_control_utils to globe_utils * Better globe_utils comments * Fix markers not being updated when globe is toggled * Fix globe tests * Update build size * Better comments for camera helper functions * Move camera helper functions to beginning of file * Camera: more and better comments * Update build size * Fix globe transform error correction handling * Better comments for _last* fields in globe transform * Refactor newFrameUpdate * Better comments for CoveringTilesOptions type members. * Refactor globe camera tests to use more describe statements * Remove isTilePositionOccluded function from transform interface * Fix camera tests * Add more mercator_utils test * Add more globe_transform tests * Fix failing render tests * Make camera helper functions static * Remove `around` from flyTo options. * Update build size * CameraHelper: initial implementation, inertia handling * Move createVec* functions to util.ts * CameraHelper: panning and zooming * CameraHelpers: implement cameraForBounds * CameraHelpers: handle jumpTo * CameraHelper: easeTo * CameraHelper: flyTo * Projection event contains new projection name and is fired by changing style's projection * Fix lint * Fix test camera/map not having proper CameraHelper * Fix easeTo not emitting zoom events * Fix cameraForBoxAndBearing globe not returning anything, rename camera helter types * Fix globe easeTo ignoring offset * Fix one flyTo test not creating camera properly * Update build size * Add projection transition event tests * Add example on how to compensate for how globe size changes with latitude * Revert scrollzoom delete removal * Remove apparentZoom parameter * CameraHelper is set in camera constuctor * Use spy for projection event unit tests * Remove unnecessary done() in tests * Update build size * Remove more unneeded done() calls * Do not use map.once callback in projection events tests * Better zoom delta example title and description * Rename globe zoom delta and planet size function example * Add zoom planet size function example image * Reduce size of some globe example images using compresspng
Configuration menu - View commit details
-
Copy full SHA for 2f81dd7 - Browse repository at this point
Copy the full SHA 2f81dd7View commit details
Commits on Aug 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 06c19e0 - Browse repository at this point
Copy the full SHA 06c19e0View commit details
Commits on Aug 13, 2024
-
Globe: bugfixes: raster layer & projection change (maplibre#4546)
* Port bugfix changes * Update build size * Fix render tests * Add render test result for debian * Increase raster tile granularity some more * Adjust warped raster tile render test * Add missing tsdoc param * Use single checkerboard image for render test * Globe examples now use setProjection * Add new raster-pole render test image * Add another raster-warped expected image * Use "style.load" event on map instead of on style
Configuration menu - View commit details
-
Copy full SHA for 7f3220f - Browse repository at this point
Copy the full SHA 7f3220fView commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8c45af4 - Browse repository at this point
Copy the full SHA 8c45af4View commit details
Commits on Aug 26, 2024
-
Merge branch 'main' into globe
Replace both heatmap files with non-globe versions from main for now. # Conflicts: # src/render/draw_heatmap.ts # src/shaders/heatmap.vertex.glsl # src/style/style.ts # src/ui/map.ts # test/build/min.test.ts
Configuration menu - View commit details
-
Copy full SHA for 359da6c - Browse repository at this point
Copy the full SHA 359da6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ffbbba - Browse repository at this point
Copy the full SHA 0ffbbbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2a98b7 - Browse repository at this point
Copy the full SHA b2a98b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed1437e - Browse repository at this point
Copy the full SHA ed1437eView commit details
Commits on Aug 27, 2024
-
Globe - custom layers API and examples, globe dev guide (maplibre#4577)
* Port custom layer changes and globe docs * Port transform changes * Fix custom layer unit test * Fix failing render tests * Update build size * Update globe custom layer example descritions, remove forgotten code * Remove unused util function * Incorporate globe docs feedback * Refactor and expose tile mesh generation * Refactor custom layers to get smaller args object and access map transform directly * Simplify more of the custom layer API * Clean up and adapt more examples * Fix mercator matrix precision * Fix 3D model on terrain example * Rename projectionDataForMercatorCoords to defaultProjectionData * Document ProjectionData type * Update build size * Update developer-guides/globe.md Co-authored-by: Harel M <[email protected]> * Decouple ProjectionData from rendering code Rename fields to camelCase, move it to a separate file * Rename ProjectionData members * Fix mercator transform unit tests * Add an example to createTileMesh * Rename CustomRenderMethodInput.shader to shaderData * Add shaderData examples * Document TileMesh and CreateTileMeshOptions types * Fix custom layers in render tests * Update render tests Fails other than raster-warped were caused by increasing pos matrix precision in mercator_transform to 64 bit floats * Add render test result from linux * Update build size * Update src/render/program/projection_program.ts Co-authored-by: Harel M <[email protected]> * Rename createTileMeshInternal to createTileMeshWithBuffers * Update build size * Improve doc comments --------- Co-authored-by: Harel M <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b859df9 - Browse repository at this point
Copy the full SHA b859df9View commit details
Commits on Aug 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for decd85c - Browse repository at this point
Copy the full SHA decd85cView commit details
Commits on Sep 3, 2024
-
Globe - Covering tiles (maplibre#4615)
* Import coveringTiles changes from dev branch * Remove duplicated tiles used in render tests * Remove unused function * Fix typo * Properly handle tile wraps and LOD across antimeridian * Discard previous changes and use custom wrap values instead * Update build size * Add render test for LOD at antimeridian * Convert visibility numbers to enum * Refactor globe covering tiles into a separate file * Add yet another raster-warped expected image * Add unit tests for globe covering tiles * Refactor globe coveringTiles math to assume worldSize=1 instead of tileSize=1 * Split globe coveringTiles into more functions * Explain radiusOfMaxLvlLodInTiles value * Explain why checking 4 tile corners is (mostly) enough to construct an AABB. * Move mercator coveringTiles into a separate file * Yet another raster-warped expected image * Remove ITileVisibilityProvider interface * Use explicit types * PR feedback * Rename coveringTiles stack types
Configuration menu - View commit details
-
Copy full SHA for 86b9fc3 - Browse repository at this point
Copy the full SHA 86b9fc3View commit details
Commits on Sep 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 38cf5a8 - Browse repository at this point
Copy the full SHA 38cf5a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 798b7e8 - Browse repository at this point
Copy the full SHA 798b7e8View commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f3b7d32 - Browse repository at this point
Copy the full SHA f3b7d32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a6d815 - Browse repository at this point
Copy the full SHA 5a6d815View commit details
Commits on Sep 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 97dcd88 - Browse repository at this point
Copy the full SHA 97dcd88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 471c996 - Browse repository at this point
Copy the full SHA 471c996View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99d58a8 - Browse repository at this point
Copy the full SHA 99d58a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 555ce7b - Browse repository at this point
Copy the full SHA 555ce7bView commit details
Commits on Sep 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aba2735 - Browse repository at this point
Copy the full SHA aba2735View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebd791f - Browse repository at this point
Copy the full SHA ebd791fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a1be48 - Browse repository at this point
Copy the full SHA 3a1be48View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0981a0 - Browse repository at this point
Copy the full SHA d0981a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for af682a7 - Browse repository at this point
Copy the full SHA af682a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e04efc4 - Browse repository at this point
Copy the full SHA e04efc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 396464e - Browse repository at this point
Copy the full SHA 396464eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbfa12a - Browse repository at this point
Copy the full SHA bbfa12aView commit details -
update globe transform to calculate zoom level for each individual ti…
…le, updated unit test with large pitch angle to match new behavior
Configuration menu - View commit details
-
Copy full SHA for ed09a92 - Browse repository at this point
Copy the full SHA ed09a92View commit details -
Configuration menu - View commit details
-
Copy full SHA for f13b4ef - Browse repository at this point
Copy the full SHA f13b4efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3aa725d - Browse repository at this point
Copy the full SHA 3aa725dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ee1c32 - Browse repository at this point
Copy the full SHA 0ee1c32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a1c9ed - Browse repository at this point
Copy the full SHA 8a1c9edView commit details
Commits on Sep 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e3b54e7 - Browse repository at this point
Copy the full SHA e3b54e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24ecd8c - Browse repository at this point
Copy the full SHA 24ecd8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53f42b6 - Browse repository at this point
Copy the full SHA 53f42b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5aa3595 - Browse repository at this point
Copy the full SHA 5aa3595View commit details
Commits on Sep 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3efe1b2 - Browse repository at this point
Copy the full SHA 3efe1b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8173270 - Browse repository at this point
Copy the full SHA 8173270View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21ae70e - Browse repository at this point
Copy the full SHA 21ae70eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f9bad8 - Browse repository at this point
Copy the full SHA 6f9bad8View commit details -
fix globe raster-pole e render test by re-incorporating tileSize into…
… zoom calculations
Configuration menu - View commit details
-
Copy full SHA for 22305b6 - Browse repository at this point
Copy the full SHA 22305b6View commit details -
fix checkerboard render test, which was failing due to a very slight …
…shift in the z-boundary between tiles (now z8 tiles are used when the requested zoom is in approximately [7.94, 8.94) instead of [8.0, 9.0).)
Configuration menu - View commit details
-
Copy full SHA for d125e59 - Browse repository at this point
Copy the full SHA d125e59View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfcbf2a - Browse repository at this point
Copy the full SHA dfcbf2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04f52e2 - Browse repository at this point
Copy the full SHA 04f52e2View commit details -
fix render test "projection/globe/collision-text-variable-anchor/pitc…
…hed". I am not sure what the actual problem is, but it seems to have something to do with globeCoveringTiles() returning tiles that don't match the zoom level returned by globeCoveringZoom(). So we don't do that at low zoom levels.
Configuration menu - View commit details
-
Copy full SHA for b00ad1d - Browse repository at this point
Copy the full SHA b00ad1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49a9c41 - Browse repository at this point
Copy the full SHA 49a9c41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 756b26b - Browse repository at this point
Copy the full SHA 756b26bView commit details
Commits on Sep 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8730631 - Browse repository at this point
Copy the full SHA 8730631View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ec03f4 - Browse repository at this point
Copy the full SHA 7ec03f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5830405 - Browse repository at this point
Copy the full SHA 5830405View commit details
Commits on Sep 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9e6c0be - Browse repository at this point
Copy the full SHA 9e6c0beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b01384 - Browse repository at this point
Copy the full SHA 8b01384View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f58b3b - Browse repository at this point
Copy the full SHA 4f58b3bView commit details
Commits on Sep 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for efbaa5c - Browse repository at this point
Copy the full SHA efbaa5cView commit details
Commits on Oct 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ff0be21 - Browse repository at this point
Copy the full SHA ff0be21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ad7a4b - Browse repository at this point
Copy the full SHA 6ad7a4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18b5973 - Browse repository at this point
Copy the full SHA 18b5973View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71a55e9 - Browse repository at this point
Copy the full SHA 71a55e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6eaa30e - Browse repository at this point
Copy the full SHA 6eaa30eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1d35b0 - Browse repository at this point
Copy the full SHA a1d35b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9477a2a - Browse repository at this point
Copy the full SHA 9477a2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ce7d6a - Browse repository at this point
Copy the full SHA 9ce7d6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a083dfb - Browse repository at this point
Copy the full SHA a083dfbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ebb6a3 - Browse repository at this point
Copy the full SHA 8ebb6a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdaaac0 - Browse repository at this point
Copy the full SHA bdaaac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3473302 - Browse repository at this point
Copy the full SHA 3473302View commit details -
Configuration menu - View commit details
-
Copy full SHA for 033ea68 - Browse repository at this point
Copy the full SHA 033ea68View commit details -
Configuration menu - View commit details
-
Copy full SHA for c37bfc5 - Browse repository at this point
Copy the full SHA c37bfc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92226e8 - Browse repository at this point
Copy the full SHA 92226e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba08e74 - Browse repository at this point
Copy the full SHA ba08e74View commit details -
Configuration menu - View commit details
-
Copy full SHA for b79338b - Browse repository at this point
Copy the full SHA b79338bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ce373c - Browse repository at this point
Copy the full SHA 9ce373cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b13861c - Browse repository at this point
Copy the full SHA b13861cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56e26ab - Browse repository at this point
Copy the full SHA 56e26abView commit details -
Configuration menu - View commit details
-
Copy full SHA for c58f1a7 - Browse repository at this point
Copy the full SHA c58f1a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb082da - Browse repository at this point
Copy the full SHA cb082daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87f747d - Browse repository at this point
Copy the full SHA 87f747dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5495e2c - Browse repository at this point
Copy the full SHA 5495e2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cfe7a9 - Browse repository at this point
Copy the full SHA 8cfe7a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a35f112 - Browse repository at this point
Copy the full SHA a35f112View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7ceaf6 - Browse repository at this point
Copy the full SHA a7ceaf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 301c25d - Browse repository at this point
Copy the full SHA 301c25dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 433a532 - Browse repository at this point
Copy the full SHA 433a532View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1ecfac - Browse repository at this point
Copy the full SHA a1ecfacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 455cb75 - Browse repository at this point
Copy the full SHA 455cb75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f243b5 - Browse repository at this point
Copy the full SHA 1f243b5View commit details
Commits on Oct 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 261a4a2 - Browse repository at this point
Copy the full SHA 261a4a2View commit details
Commits on Oct 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0d6605e - Browse repository at this point
Copy the full SHA 0d6605eView commit details
Commits on Oct 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ccae1df - Browse repository at this point
Copy the full SHA ccae1dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for a58651d - Browse repository at this point
Copy the full SHA a58651dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9acb2f7 - Browse repository at this point
Copy the full SHA 9acb2f7View commit details
Commits on Oct 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 07d309f - Browse repository at this point
Copy the full SHA 07d309fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9e491b - Browse repository at this point
Copy the full SHA b9e491bView commit details
Commits on Oct 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aa95dd7 - Browse repository at this point
Copy the full SHA aa95dd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a231a28 - Browse repository at this point
Copy the full SHA a231a28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c626cf - Browse repository at this point
Copy the full SHA 7c626cfView commit details
Commits on Oct 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 591773a - Browse repository at this point
Copy the full SHA 591773aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dc9797 - Browse repository at this point
Copy the full SHA 9dc9797View commit details
Commits on Oct 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8b77d4b - Browse repository at this point
Copy the full SHA 8b77d4bView commit details
Commits on Oct 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c0679f7 - Browse repository at this point
Copy the full SHA c0679f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94a0a57 - Browse repository at this point
Copy the full SHA 94a0a57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 386b968 - Browse repository at this point
Copy the full SHA 386b968View commit details -
Co-authored-by: Harel M <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1a2ed77 - Browse repository at this point
Copy the full SHA 1a2ed77View commit details -
Update src/geo/projection/covering_tiles.ts
Co-authored-by: Harel M <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4bb8544 - Browse repository at this point
Copy the full SHA 4bb8544View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6842b0 - Browse repository at this point
Copy the full SHA a6842b0View commit details
Commits on Oct 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8e47b41 - Browse repository at this point
Copy the full SHA 8e47b41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b69155 - Browse repository at this point
Copy the full SHA 4b69155View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5fa8aa - Browse repository at this point
Copy the full SHA f5fa8aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d16e54b - Browse repository at this point
Copy the full SHA d16e54bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4925c25 - Browse repository at this point
Copy the full SHA 4925c25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4835605 - Browse repository at this point
Copy the full SHA 4835605View commit details
Commits on Oct 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1e61f82 - Browse repository at this point
Copy the full SHA 1e61f82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fa31f5 - Browse repository at this point
Copy the full SHA 2fa31f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1855951 - Browse repository at this point
Copy the full SHA 1855951View commit details -
Configuration menu - View commit details
-
Copy full SHA for d23cc33 - Browse repository at this point
Copy the full SHA d23cc33View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2c1e58 - Browse repository at this point
Copy the full SHA a2c1e58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ea60fe - Browse repository at this point
Copy the full SHA 8ea60feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72e365b - Browse repository at this point
Copy the full SHA 72e365bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 810855f - Browse repository at this point
Copy the full SHA 810855fView commit details