ポイントレイヤを使用し、ポイント位置マーカーを表示します。データソースのレコードごとに1つのマーカーを表示します。マーカーの位置は、「空間位置」で説明したように、経度/緯度ペア、または MapLocationによって指定されます。以下に、ポイントレイヤの重要な側面を説明します。
- データアクセス:実行時にポイントレイヤを処理すると、レコードソース(指定した場合はレイヤ独自の RecordSource、または現在のグループによってフィルタされたレポートのレコードソース)内をループして、データレコードごとにマークが描画されます。
- 視覚スタイル:ポイントマーカーの外観は適用されたマーカースタイルによって決定されます。ポイントレイヤは、マーカーの形状、色などを指定できるデフォルトの MarkerStyleプロパティを提供します。さらに、MarkerStyleExpr式を指定できます。この場合、実行時にデータレコードごとにこの式が評価され、一致するマーカースタイルが現在のマップの MarkerStylesコレクション内に見つかったか、レポート内で失敗した場合、デフォルトではなく、このスタイルが適用されます(上述のように、スタイル式はスタイルコレクション内の特定のスタイル名に一致する文字列に評価される必要があります)。
- クラスタリング:複数のポイントマーカーが相互に近接して配置されている場合、これらを単一マーカーに「クラスタ化」できます。このマーカーは常に、表しているクラスタ化したポイントマーカーの数を表示します。クラスタマーカーの視覚スタイルは、ポイントマーカーのスタイルと異なるものにすることができ、表しているポイントの数に応じて変えることもできます。クラスタスタイルはポイントレイヤの ClusterStylesコレクションによって指定されます。複数のスタイルが提供される場合は、特定のスタイルがクラスタサイズによって決定されます。関連するポイントレイヤのプロパティは、ClusterDistance、ClusterDistribution、および ClusterStylesです。
- トラッキング:Trackプロパティが Trueの場合、自動的な中央揃えとズームはすべてのレイヤのポイントを包含します。