Skip to main content
Solved

How to use DE9IM for spatial relations


ferdinandbogman
Contributor

Dear people,

 

When using the Spatial Relator I get a list of "Spatial Predicates to Test" to choose from. This list is rather limited, it seems to me.

 

However, the documentation for this transformer describes a "Dimensionally Extended 9 Intersection Matrix (DE-9IM)" at the bottom. This offers more options.

 

But, as far as I can see, the string representation of a DE-9IM is only output as a list attribute with the result. I haven't tried that yet, but I assume that the DE-9IM that comes out corresponds with what is chosen from the list for "Spatial Predicates to Test". Or does it give the exact spatial relationship according tot DE-9IM?

 

Anyway, I would like to compose a string representation of a DE-9IM to use as a spatial test parameter in the Spatial Relator. Is that possible?

 

Kind regards,

Ferdinand.

Best answer by ebygomm

Yes, it's possible. Although not obvious

imageIf you want to test against multiple predicates you need to supply a space separated string

View original
Did this help you find an answer to your question?

2 replies

ebygomm
Influencer
Forum|alt.badge.img+38
  • Influencer
  • Best Answer
  • August 21, 2023

Yes, it's possible. Although not obvious

imageIf you want to test against multiple predicates you need to supply a space separated string


ferdinandbogman
Contributor

Thank you! It's a bit strange that I can't just provide such a string to the transformer via the parameter dialogue. But I will give this a try.


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