/assets/routeboxer/screenshot(4).jpg

Route Boxer

Introduction

Google Maps API does not support searching places along side a path. RouteBoxer is the algorithm to solve the problem.

This is a reimplementation of RouteBoxer algorithm using various line clipping algorithm to identify boxes that are crossed by the polylines of finding path.

Reference: A. Pinandito, M. C. Saputra and R. S. Perdana, β€œRouteBoxer library for Google Android platform,” 2016 IEEE Asia Pacific Conference on Wireless and Mobile (APWiMob), Bandung, Indonesia, 2016, pp. 46-51, doi: 10.1109/APWiMob.2016.7811440.

Video


Step by step visualization

alt text alt text alt text alt text

Horizontal merging

alt text alt text

Vertical merging

alt text alt text

Repository