Skip to content

Polyline Hitbox Question #1982

Answered by josxha
btilford asked this question in Q&A
Discussion options

You must be logged in to vote
  • The width of the polyline inclusive the border gets calculated.
  • The max distance to the center of the line gets calculated (half the polyline width with border, minimum the minimumHitbox property).
  • Every segment of the line gets checked if the distance is in the maximum distance threshold, if yes the line has been clicked.
  • If no segment is nearby, the line has not been clicked.

https://github.com/fleaflet/flutter_map/blob/master/lib/src/layer/polyline_layer/painter.dart#L50-L62

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by btilford
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants