RasterTileSource constructor

RasterTileSource(
  1. Context context,
  2. String sublayerName,
  3. RasterUrlTemplate sourceTemplate
)

Создание источника, получающего растровые тайлы.

  • Parameter context: контекст.
  • Parameter sublayerName: имя, которое будет использовано при генерации объектов. Это имя должно быть указано в стилях в условии filter слоя типа raster для атрибута db_sublayer. Пример: ["match", "get", "db_sublayer", "NAME", true, false] Подробнее см. спецификацию: https://docs.2gis.com/ru/mapgl/stylespecification
  • Parameter sourceTemplate: Шаблон для запроса тайлов.

Implementation

factory RasterTileSource(
  Context context,
  String sublayerName,
  RasterUrlTemplate sourceTemplate
) {
  var _a0 = context._copyFromDartTo_CContext();
  var _a1 = sublayerName._copyFromDartTo_CString();
  var _a2 = sourceTemplate._copyFromDartTo_CRasterUrlTemplate();
  _CRasterTileSource res = _CRasterTileSource_C_createWith_CContext_CString_CRasterUrlTemplate(_a0, _a1, _a2);
  _a2._releaseIntermediate();
  _a1._releaseIntermediate();
  _a0._releaseIntermediate();
  return RasterTileSource._create(res._impl);
}