Skip to main content
Table of Contents

TTMSFNCOpenLayers.Options Property

Provides access to map provider options.

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

Syntax

FMX.TMSFNCOpenLayers.hppPascalC++
property Options: TTMSFNCOpenLayersOptions;
__property TTMSFNCOpenLayersOptions* Options = {read=GetOptions, write=SetOptions};

Usage examples

Pin the OpenLayers API version and base tile server

Selects the OpenLayers API version and configures the default tile server.

Pin the OpenLayers API version and base tile serverPascalC++
procedure TForm1.ConfigureOpenLayersVersion;
begin
  TMSFNCOpenLayers1.Options.Version := '10.9.0';
  TMSFNCOpenLayers1.Options.ShowBaseLayer := True;
  TMSFNCOpenLayers1.Options.TileServer :=
    'https://{a-c}.tile.openstreetmap.org/{z}/{x}/{y}.png';
end;
void __fastcall TForm1::ConfigureOpenLayersVersion()
{
  TMSFNCOpenLayers1->Options->Version = "10.9.0";
  TMSFNCOpenLayers1->Options->ShowBaseLayer = true;
  TMSFNCOpenLayers1->Options->TileServer =
    "https://{a-c}.tile.openstreetmap.org/{z}/{x}/{y}.png";
}

Read the related guide