Skip to main content
Solved

stringsearcher/topologybuilder

  • December 7, 2014
  • 5 replies
  • 23 views

mava
Participant
Forum|alt.badge.img+4
Hi All,

 

 

I want to validate if parts of polygons match or not. I used the workbench below

 

 

 

 

 

However, when I check the results, some parts do not match:

 

 

 

 

 

The purple line should continue to the above parts where the red polygons is drawn in the pic below.

 

 

 

 

What happened here? Why the purple line stops in the right corner?

 

 

MAVA

Best answer by gio

maybe these missing bits have a larger _polygons like (>1,0)? Output by tester_8 Failed. (indicating there are more interactions, more polygons involved)

 

 

Or they actually do not match, don't touch at border. That would be output by Stringsearcher failed (as _polygons = <missing>)

 

 
This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

5 replies

david_r
Celebrity
  • December 8, 2014
Hi,

 

 

It might be tolerance / precision issue. Any particular reason for not using the Matcher?

 

 

David

gio
Contributor
Forum|alt.badge.img+15
  • Contributor
  • Best Answer
  • December 8, 2014
maybe these missing bits have a larger _polygons like (>1,0)? Output by tester_8 Failed. (indicating there are more interactions, more polygons involved)

 

 

Or they actually do not match, don't touch at border. That would be output by Stringsearcher failed (as _polygons = <missing>)

 

 

mava
Participant
Forum|alt.badge.img+4
  • Author
  • Participant
  • December 8, 2014
Hi Gio,

 

 

Now I get the match I want after >1,0. Thank you.

 

 


gio
Contributor
Forum|alt.badge.img+15
  • Contributor
  • December 9, 2014
Hi MAVA,

 

 

You already have the stringsearcher for the first value.

 

 

You can use tester to test for >1

 

 

If u want both values you can make stringsearcher look for regexp = (\\d),(\\d)

 

And expose matched_parts{0} and matched_parts{1}

 

You can expose maually or by rightclicking match_parts{} on expanded Matched on the stringsearcher.

 

You can then use test on both parts.

mava
Participant
Forum|alt.badge.img+4
  • Author
  • Participant
  • December 12, 2014
Hi Gio,

 

 

The matched_parts{0} and matched_parts{1} give far too less match results. The tester "> 1 give or = 1"and matched_parts{0} give the best results.