SDK MonoForAndroid を使用しています。私は現在、独自のマップを Android の Google マップにオーバーレイとして表示しようとしています。
例: Google マップは大学をうまくマッピングしません。Google マップの上に貼り付けたい大学の地図があります。
次のようないくつかの方法を調査しました。
1) 地図を画像として表示します。ユニは非常に大きな場所であり、地図は詳細です。ビットマップの画像制限は 16MB です。50MB 前後の画像をロードしたいと考えています。したがって、これはもはやオプションではありませんが、オプション 2 につながります。
2) 画像を並べて表示します。これはより一般的なアプローチのようです。しかし、それが地図上にどのように描かれているかの良い例を見つけることができません. 地図上に描画するだけでなく、画像を切り取る方法の例をたくさん見つけることができます。マップのさまざまな詳細が必要になるため、さまざまなレベルのズームを処理する方法がわかりません。
3) 四角形をタイルとして描画し、画像の bitmapShader でペイントを使用します。
私が見つけることはできませんが、いいかもしれません:
4) タイル化されたビットマップを描画するためのタイル化ツールはありますか?
5) ベクトル画像の描画。
これを行うための最も効果的/最も簡単な方法が欲しいだけです