ShapeFactoryImpl ought to consistency pass expandBufForLongitudeSkew to BufferedLineString's constructor. lineString(points, buf) passes ctx.isGeo() (seems appropriate) whereas LineStringBuilder always passes false (seems wrong). Moreover, this ought to be a setting that's plumbed on in through the SpatialContextFactory and parsed there.
ShapeFactoryImpl ought to consistency pass
expandBufForLongitudeSkewto BufferedLineString's constructor.lineString(points, buf)passesctx.isGeo()(seems appropriate) whereas LineStringBuilder always passesfalse(seems wrong). Moreover, this ought to be a setting that's plumbed on in through the SpatialContextFactory and parsed there.