OSM MapView にいくつかのパスを描画したいと考えています。KML ファイルからデータを取得しています。KML の各 Placemark を MapView の PathOverlay として描画していますが、結果は問題ありません。
問題は、描画するパスが多すぎて (34,000 以上)、マップを移動またはズームすると、マップの実行が非常に遅くなることです。それを最適化するために、独立した線と同じ色を持つすべての目印を同じ PathOverlay に描画しようとしました。8 つの異なる色があるため、最終的には 8 つのオーバーレイしかありません。
しかし、同じ PathOverlay に「不連続なパス」を描画する解決策が見つかりませんでした。この PathOverlay クラス
を使用し
ています。ご協力ありがとうございます。