On Mon, Nov 18, 2019 at 4:40 AM Nyall Dawson <[email protected]> wrote:
> On Fri, 15 Nov 2019 at 05:34, Anita Graser <[email protected]> wrote: > > > > Hi, > > > > I recently noticed that the expression I used in > https://anitagraser.com/2016/10/09/movement-data-in-gis-2-visualization/ > does not work in current QGIS versions anymore. Specifically, I computed > the metric length of a line segment by transforming from WGS84 'EPSG:4326' > to 'EPSG:54027': > > > > length( > > transform( > > geometry_n($geometry,@geometry_part_num), > > 'EPSG:4326','EPSG:54027' > > ) > > ) > > > > While debugging, I found that the transformation is not applied anymore. > (Some other EPSG codes do work though.) However, I couldn't figure out how > to get this transformation to work again. > > Is this a proj 6 based build? In any case, EPSG:54027 doesn't exist. > The correct code is "ESRI:54027" (see https://epsg.io/54027). Good catch, different four letters starting with E! The issue appeared on OSGeo4W so I'll have to check if that means proj6 already. Anyway, I'll give the other code a try! Thanks Anita > It's > possible that < proj 6 builds had some exception in place for this > particular CRS, but with a proj 6 based build we rely on proj to > interpret CRS auth/id pairs so any exceptions in place for earlier > QGIS versions won't apply anymore. > > Nyall >
_______________________________________________ QGIS-Developer mailing list [email protected] List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
