Skip to main content
Archived

Vector operations between two geometry columns

Related products:Transformers
  • August 7, 2018
  • 1 reply
  • 21 views
siennaatsafe
mik_w_thomsen
mmccart
harmen_kampinga
mark2atsafe
  • siennaatsafe
    siennaatsafe
  • mik_w_thomsen
    mik_w_thomsen
  • mmccart
    mmccart
  • harmen_kampinga
    harmen_kampinga
  • mark2atsafe
    mark2atsafe

Could we please have a new transformer that enables basic vector operations [intersection, difference and union as a minimum] between two geometry columns (i.e., columns that have been created using GeometryExtractor within a processing sequence) and stores the result as a geometry column that can be accessed using the GeometryReplacer. This feature request acknowledges that the AreaonAreaOverlay does this job when configured correctly with other transformers. However this requires two datasets to be compared across all spatial combinations each time the process is run which can take a very long time for very large row counts. It is common in spatial database thinking, to have long term storage of multiple geometries that travel together in the same rows (with incremental update at times) and to do repeat assessments in different queries.

The proposed transformer would in effect enable the multi-geometry operations that are possible (and extremely useful) as in the Oracle as an example:

SDO_GEOM.SDO_INTERSECTION,

SDO_GEOM.SDO_DIFFERENCE and

SDO_GEOM.SDO_UNION operators (google these words for details)

Having multiple-geometry operations would speed up very large and repeated table vector operations that compare two shapes in the same row.

Thank you

<strong>This post is closed to further activity.</strong><br /> It may be a question with a best answer, an implemented idea, or just a post needing no comment.<br /> If you have a follow-up or related question, please <a href="https://community.safe.com/topic/new">post a new question or idea</a>.<br /> If there is a genuine update to be made, please contact us and request that the post is reopened.

1 reply

fmelizard
Safer
Forum|alt.badge.img+19
  • Safer
  • August 9, 2018

We do have plans for comprehensive multiple geometry support, and one of the things this will facilitate is the type of operation you are describing. It remains on our roadmap and is getting closer to the top, but it is not planned for the short term.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings