Repository navigation
Read a raster derived by arithmetic along a trip on the typed Spark surface - #82
Merged
estebanzimanyi merged 1 commit intoOct 15, 2026
Conversation
…urface GeneratedSqlSurfaceTest.aRasterDerivedByArithmeticIsReadAlongATrip reads a 3x3 depth raster, built from the hex WKB PostGIS writes for it, along a trip in the same reference system. The depth less a draught of 8.5, rasterSub(depth, 8.5), reads along the trip as MobilityDB answers rasterValue(trip, depth - 8.5) in its raster regression test, and the depth added to itself and halved, rasterDiv(rasterAdd(depth, depth), 2.0), or multiplied by itself and divided by itself, rasterDiv(rasterMul(depth, depth), depth), reads as the depth itself, so each of the four arithmetic functions is called in its raster-number or raster-raster form.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
GeneratedSqlSurfaceTest.aRasterDerivedByArithmeticIsReadAlongATrip reads a 3x3 depth raster,
built from the hex WKB PostGIS writes for it, along a trip in the same reference system. The
depth less a draught of 8.5, rasterSub(depth, 8.5), reads along the trip as MobilityDB answers
rasterValue(trip, depth - 8.5) in its raster regression test, and the depth added to itself and
halved, rasterDiv(rasterAdd(depth, depth), 2.0), or multiplied by itself and divided by itself,
rasterDiv(rasterMul(depth, depth), depth), reads as the depth itself, so each of the four
arithmetic functions is called in its raster-number or raster-raster form.