C1Map では、マップサーフェスにテキストラベルなどのカスタムの要素を追加できます。プレースマークを使用してマップにラベルを追加できます。次のコードでは、VectorLayer と VectorPlacemark を使用して、地理座標にラベルを追加しています。
上のコードは、マップにラベルを追加し、キャプションを追加し、ラベルキャプションのフォントの色を設定しています。
次の画像は、地理的位置(インドの地理座標)にラベルを追加した Map コントロールを示しています。
C1Map に追加されたラベルをカスタマイズすることもできます。次のプロパティを使用して、ラベルとマーカーをさらにカスタマイズできます。
Marker には次のプロパティがあります。
プロパティ | 説明 |
Shape | マーカーの図形を設定します。 |
CustomShape | マーカーのカスタムの図形を指定します。 |
LabelPosition | マーカーに対して相対的なラベルの位置を指定します。 |
Size | マーカー形状のサイズを指定します。 |
他のプロパティを使用してラベルのスタイルを設定することもできます。それには、VectorPlacemark クラスの LabelStyle プロパティを使用します。このプロパティで、ラベルの背景色、幅、境界線の丸みの半径を変更できます。