2017-09-21 8 views
1

こんにちは私はアンドロイドでGISツールを実装しています。ポリラインを分割するには分割位置をクリックしてください。Googleマップでポリラインを分割してくださいandroid api

クリック座標で最も近いポリライン座標を探している後に、ユーザーのクリック座標がPolyUtil.isLocationOnPathを使用してポリライン上にあるかどうかを確認しています。最も近い座標を取得した後、私はすべてのポリライン座標を出発点から、私が以前に見つけた最も近い座標まで取り出し、最後にクリック座標を追加します。このプロセスによってポリアミンのセグメントを得ることができるが、ポリアミンがそれよりも少ないポイントを有する場合、それを分割することが困難になるので正確ではない。

他にも適用できるオプションは何ですか?私は検索しましたが、この目的のためのツールやライブラリが見つかりませんでした。

答えて

0

最後に私はspatialite-androidを使って完成させました。私は特別なgisクエリを実行できます。私の場合はthisの質問が役に立ちました。

関連する問題