TTMSFNCOpenLayers.Markers Property
Provides the marker collection.
API unit family: TMSFNCOpenLayers
Declaring type: TTMSFNCOpenLayers
Inherited from: TTMSFNCCustomOpenLayers
Type: TTMSFNCOpenLayersMarkers
Syntax
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.
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";
}