概要

プラットフォームを選択: Android iOS JavaScript

「高度なマーカー」機能では、パフォーマンスに優れたマーカーの作成とカスタマイズが可能です。マーカーのデフォルトの背景の色、輪郭線の色、グリフの色をカスタマイズできるほか、マーカーのデフォルトのアイコンをカスタム画像に差し替えることもできます。

高度なマーカーは、Marker のサブクラスである AdvancedMarker タイプのオブジェクトです。高度なマーカーを使用すると、次のような既存の Marker プロパティをすべてカスタマイズできます。

高度なマーカーには、次の追加機能があります。

  • ピンの色をカスタマイズする
  • 任意の Android View をマーカーとして設定する
  • 重なった場合の動作を管理する

マーカーのプロパティをカスタマイズする

マーカーのデフォルトの背景色、グリフの色、輪郭線の色をカスタマイズできます。

カスタマイズされたマーカーの例をいくつか示したスクリーンショット。

Android View をマーカーとして使用する

デフォルトのマーカー アイコンを、Android View(完全にカスタマイズされたマーカーを含む)に置き換えられます。

カスタム SVG マーカーを示したスクリーンショット。

マーカーが重なった場合の動作を設定する

別のマーカーや地図ラベルと表示位置が重なった場合の動作を指定できます。マーカーの表示高度の指定は、ベクターマップ専用の機能です。

次のステップ