0

地図上に楕円形の領域をマークする必要があるプロジェクトに取り組んでいます。これは可能ですか?誰もこれを前にやったことがありますか?周りを検索すると、投影された円を描く方法の参考文献がたくさん見つかりましたが、楕円形は見つかりませんでした。洞察や助けをいただければ幸いです。ありがとうございました

4

2 に答える 2

0

上記の 2 番目の問題を解決するために、空の Drawable (拡張された Drawable ですべてを空のまま) を作成し、このクラスのインスタンスをデフォルト マーカーとして送信して、デフォルト マーカーを実際に空にします。

期待どおりに動作します。

于 2012-11-24T17:40:36.970 に答える
0

そうであることが判明しました!project メソッドを使用して必要な楕円を描画し、ジオポイントをスクリーン座標に変換する ItemizedOverlay を作成しました。

私の問題は今、誰かが洞察を持っていることを願っています.アイコンを描画しないItemizedOverlay(または他の種類のオーバーレイ)を作成することは可能ですか. 私の場合、地図上に楕円を描きたいのですが、デフォルトのアイコンを描きたくありません。現在、楕円が描画され、デフォルトのアイコンがその中心に配置されています。デフォルトのアイコンは、itemizedOverlay コンストラクターに提供されます。

NULL をデフォルトのアイコンとして作成しようとしましたが、NULLpointerException が発生します。

ありがとうございました。

于 2012-11-24T15:07:05.080 に答える