[R-sig-Geo] Compile sf in windows with liblwgeom
edzer.pebesma at uni-muenster.de
Sun Sep 17 14:10:26 CEST 2017
On 17/09/17 00:07, Edzer Pebesma wrote:
> On 16/09/17 18:22, Barry Rowlingson wrote:
>> On Sat, Sep 16, 2017 at 3:45 PM, Edzer Pebesma
>> <edzer.pebesma at uni-muenster.de <mailto:edzer.pebesma at uni-muenster.de>>
>> On 16/09/17 15:20, Eduardo Diez wrote:
>> > Dear list,
>> > I have a MULTIPOLYGON geometry set where the rings are in the wrong
>> > direction and would like to correct that with *st_make_valid*. As I'm in
>> > Windows and use the binary version of the *sf* package it gives me the
>> > error:
>> >> sp2 = st_make_valid(sp1)
>> > Error in CPL_make_valid(x) :
>> > st_make_valid requires compilation against liblwgeom
>> > Is there a series of steps I can follow for compiling *sf* in Windows
>> > linked to liblwgeom?
>> No, and I also don't think that st_make_valid does this.
>> st_make_valid certainly did something:
> I only tried a single outer ring in both directions, and it didn't
> revert them. Maybe it only reverts if if outer and inner ring have the
> same direction.
>> I've just added an edit to my answer there with the sp-and-back round
>> trip, which seems to work, but its not exactly the most satisfying solution.
> It would be fairly trivial to move some of the code to sf - at a
> performance penalty if we'd do the check always, like sp does.
>> What's the problem with liblwgeom on Windows?
> It's not part of the rwinlib collection at https://github.com/rwinlib ;
> I'll bring it up with Jeroen next time I see him. lwgeom has more good
> things than what sf uses.
liblwgeom is part of the postgis source tree in
https://github.com/postgis/postgis , but when configuring that with
liblwgeom becomes the sole build target.
The few dependencies it has (geos, proj, json-c) are, AFAICT, all
already in rwinlib/gdal2
> R-sig-Geo mailing list
> R-sig-Geo at r-project.org
Institute for Geoinformatics (ifgi), University of Münster
Heisenbergstraße 2, 48149 Münster, Germany; +49 251 83 33081
Journal of Statistical Software: http://www.jstatsoft.org/
Computers & Geosciences: http://elsevier.com/locate/cageo/
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 473 bytes
Desc: OpenPGP digital signature
More information about the R-sig-Geo