Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#2018 closed enhancement (fixed)

Distance calculation support for arc features (circstring, compoundcurve, curvepolygon)

Reported by: pramsey Owned by: pramsey
Priority: high Milestone: PostGIS 2.1.0
Component: postgis Version: master
Keywords: history Cc:

Description

Add support for 2D distance calculations against the ISO SQL/MM curved features:

Change History (16)

comment:1 by pramsey, 10 years ago

Support for arc/pt, arc/seg, arc/arc distance calculation added at r10335

comment:2 by robe, 10 years ago

Keywords: history added

comment:3 by pramsey, 10 years ago

Added a length calculation at r10337

comment:4 by pramsey, 10 years ago

Added point-in-polygon test for arc-based geometries at r10384

comment:5 by pramsey, 10 years ago

Committed to trunk at r11219

comment:6 by pramsey, 10 years ago

Resolution: fixed
Status: newclosed

comment:7 by pramsey, 10 years ago

Remove old unused brute force distance manager at r11227

comment:8 by robe, 10 years ago

Resolution: fixed
Status: closedreopened

and of course he did not document the change in user facing documentation. Don't worry I will.

comment:9 by robe, 10 years ago

Owner: changed from pramsey to robe
Status: reopenednew

comment:10 by robe, 10 years ago

flagged on ST_Distance at r11228, still need to put in some examples. I'll close after I do that.

comment:11 by robe, 10 years ago

pramsey — I know how much you hate postgresql regress tests, but any chance you can add some in measures.sql or a separate file. These things always seem to behave differently when put under the postgresql microscope than when in cunit.

comment:12 by robe, 10 years ago

I did notice you have a postgresql test buried in the tickets. I GUESS that will do so never mind unless you have time.

comment:13 by robe, 10 years ago

Does this change ST_DWithin support as well or can you make it do so if it doesn't in 2.1?

comment:14 by robe, 10 years ago

Owner: changed from robe to pramsey

comment:15 by pramsey, 10 years ago

Resolution: fixed
Status: newclosed

It should affect DWithin, because DWithin calls into the same code path.

comment:16 by robe, 10 years ago

okay flagged ST_Dwithin as well as now supporting curves in r11230.

haven't put any examples in but may not be getting to that anytime soon.

Note: See TracTickets for help on using tickets.