Skip to main content
Table of Contents

TTMSFNCOpenLayers.Markers Property

Provides the marker collection.

API unit family: TMSFNCOpenLayers Declaring type: TTMSFNCOpenLayers Inherited from: TTMSFNCCustomOpenLayers Type: TTMSFNCOpenLayersMarkers

Syntax

FMX.TMSFNCOpenLayers.hppPascalC++
property Markers: TTMSFNCOpenLayersMarkers;
__property TTMSFNCOpenLayersMarkers* Markers = {read=GetMarkers, write=SetMarkers};

Usage examples

Add the first OpenLayers marker

Adds a marker to a TTMSFNCOpenLayers instance with the default OpenLayers base layer.

Add the first OpenLayers markerPascalC++
procedure TForm1.AddNewYorkMarker;
var
  LMarker: TTMSFNCOpenLayersMarker;
begin
  LMarker := TMSFNCOpenLayers1.Markers.Add;
  LMarker.Coordinate.Latitude := 40.7128;
  LMarker.Coordinate.Longitude := -74.0060;
  LMarker.Title := 'New York';
end;
void __fastcall TForm1::AddNewYorkMarker()
{
  TTMSFNCOpenLayersMarker *LMarker = TMSFNCOpenLayers1->Markers->Add();
  LMarker->Coordinate->Latitude = 40.7128;
  LMarker->Coordinate->Longitude = -74.0060;
  LMarker->Title = "New York";
}

Read the related guide