<div dir="ltr"><div dir="ltr"><div>Hi Even,</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Apr 21, 2019 at 4:09 PM Even Rouault <<a href="mailto:even.rouault@spatialys.com">even.rouault@spatialys.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Sean,<br>
<br>
> <br>
> The Fiona and Rasterio projects won't build with the pre-release because,<br>
> for better or worse, they reference and use OSRFixup, which has been<br>
> removed. I've filed issue #1466 about this.<br>
> <br>
> Yes, we can add shims to Fiona and Rasterio so we can support versions<br>
> 2.0-2.5, but this does nothing for software that's already installed on<br>
> computers. If a no-op version of OSRFixup were restored to GDAL 2.5, these<br>
> projects and previously installed versions of them would likely work just<br>
> fine with 2.5.<br>
<br>
I'm not so sure restoring the functions is enough. This might give a false <br>
impression. More testing & other changes will generally be needed because of <br>
all the revamp that has done in that area of SRS functionnality, like changes <br>
in axis order.</blockquote><div><br></div><div>I had the impression from reading RFC 73 that the data-crs axes mapping concerns would be, with a few exceptions, internal to GDAL and OGR and that things would be unchanged for Rasterio and Fiona. Specifically, the intent is that OGR_G_GetX and OGR_G_GetY (used by Fiona: <a href="https://github.com/Toblerity/Fiona/blob/master/fiona/_geometry.pyx#L123">https://github.com/Toblerity/Fiona/blob/master/fiona/_geometry.pyx#L123</a>) will by default return the same values in GIS-friendly order as in 2.4. Yes?</div><div><br></div><div>If that's not the intent or the reality, then I'll accept that 2.5 is practically a new major version and adjust accordingly.</div><div><br></div><div>I remain excited about the SRS enhancements and the centralization of features in PROJ and am looking forward to getting over the hump.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
The removal was also documented when RFC 73 was approved a few months ago<br>
<a href="https://trac.osgeo.org/gdal/wiki/rfc73_proj6_wkt2_srsbarn" rel="noreferrer" target="_blank">https://trac.osgeo.org/gdal/wiki/rfc73_proj6_wkt2_srsbarn</a><br>
<br>
We could have perhaps actually called the version 3.0.<br>
<br>
> <br>
> I'd be happy to do the work, once I find the commit where the function was<br>
> removed.<br>
<br>
in mega-commit 8e5eeb35bf76390e3134a4ea7076dab7d478ea0e<br>
<br>
Even<br><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">Sean Gillies</div></div></div></div>