Changes between Initial Version and Version 1 of Ticket #4336, comment 8


Ignore:
Timestamp:
Apr 24, 2019, 2:32:15 PM (5 years ago)
Author:
pramsey

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #4336, comment 8

    initial v1  
    77` CURVEPOLYGON((147796.765 468463.463,147802.152 468462.798,147802.584 468463.225,147802.826 468464.585,147802.774 468465.673,147794.184 468483.75,147799.986 468486.776,147799.629 468487.685,147790.194 468505.862,147789.543 468507.429,147789.316 468508.151,147789.29 468508.926,147790.472 468513.134,147794.511 468526.193,147796.119 468529.236,147796.917 468530.122,147797.817 468530.799,147805.41 468535.204,147806.129 468535.703,147806.287 468535.998,147806.305 468536.312,147806.188 468536.727,147805.874 468537.355,147805.53 468538.003,147804.411 468540.138,147793.163 468534.44,147784.008 468508.351,147793.934 468488.709,147788.196 468485.581,147797.082 468466.948,147796.765 468463.463))`
    88
    9 But these geometries don't actually include curves... the WKT for CurvePolygon requires that the curved portions be appropriately tagged as CIRCULARSTRING. Untagged portions are considered to be ordinary LINEARRINGs. So now I'm really not sure what's the problem precisely. The picture isn't what I want.
     9But these geometries don't actually include curves... the WKT for CURVEPOLYGON requires that the curved portions be appropriately tagged as CIRCULARSTRING. Untagged portions are considered to be ordinary LINEARRINGs. So now I'm really not sure what's the problem precisely. The picture isn't what I want.
    1010
    1111I'd like to see:
    1212
    13 * An input `LineString`.
    14 * The simple, three-point `CircularString` you'd expect to get from `ST_LineToCurve `.
    15 * The `CircularString` you *do* get from `ST_LineToCurve`
     13* An input LINESTRING.
     14* The simple, three-point CIRCULARSTRING you'd expect to get from `ST_LineToCurve `.
     15* The CIRCULARSTRING you *do* get from `ST_LineToCurve`
    1616
    1717Basically, I need to be able to replicate your condition, on my own machine. That way I can (a) verify that your fix works for me and (b) verify if I have a different fix that also works.