addPolygonLayer method

Future<void> addPolygonLayer(
  1. String sourceId, {
  2. String layerId = 'pm-polygon-layer',
  3. dynamic fillColor = '#FF0000',
  4. dynamic fillOpacity = 0.5,
  5. dynamic outlineColor,
  6. dynamic filter,
})

Renders a polygon layer from the provided GeoJSON source.

Implementation

Future<void> addPolygonLayer(
  String sourceId, {
  String layerId = 'pm-polygon-layer',
  dynamic fillColor = '#FF0000',
  dynamic fillOpacity = 0.5,
  dynamic outlineColor,
  dynamic filter,
}) async {
  await mapController.addFillLayer(
    sourceId,
    layerId,
    FillLayerProperties(
      fillColor: fillColor,
      fillOpacity: fillOpacity,
      fillOutlineColor: outlineColor ?? '#000000',
    ),
    filter: filter,
  );
}