First of all, thank you for making this package opensource. It is very useful to me.
I came across the following issue:
on_path when method='exact' will not return consistently True on the positionA of a path.
Below is an illustrating example. Having had a quick look at the code under the hood, it may be the checking the difference of azimuth is not meaningful when point_a==point
Thank you for reporting this issue.
You are absolutely right. If point_a == point the azimuth can be anything and therefore should not be checked.
I will fix this soon.
Hello,
First of all, thank you for making this package opensource. It is very useful to me. I came across the following issue: on_path when method='exact' will not return consistently True on the positionA of a path. Below is an illustrating example. Having had a quick look at the code under the hood, it may be the checking the difference of azimuth is not meaningful when
point_a==point
nvector.version == 0.7.4