【发布时间】:2017-09-21 06:17:10
【问题描述】:
您好,我正在 android 中实现一个 GIS 工具,我正在添加一个功能,通过单击它来分割折线,在它的分割位置上。
到目前为止,我所做的是使用PolyUtil.isLocationOnPath 检查用户的点击坐标是否位于折线上,之后我正在寻找与点击坐标最近的折线坐标。在获得最近的坐标后,我将从起点取出所有折线坐标到我之前找到的最近坐标,并在最后添加点击坐标。通过这个过程,我可以得到多段线的一部分,但它并不准确,因为如果多段线中的点较少,就很难分割它。
那么可以应用的其他选项是什么?我已经搜索但找不到任何用于此目的的工具或库。
【问题讨论】:
标签: android gis android-maps-v2 google-polyline