Changes between Initial Version and Version 1 of Ticket #4336, comment 8
- Timestamp:
- 04/24/19 14:32:15 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #4336, comment 8
initial v1 7 7 ` 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))` 8 8 9 But these geometries don't actually include curves... the WKT for C urvePolygonrequires 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.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. 10 10 11 11 I'd like to see: 12 12 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` 16 16 17 17 Basically, 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.