OpenLayers 4 степени. Расширить замену - PullRequest
0 голосов
/ 13 марта 2019

Я перемещаю код из OpenLayers 3 в OpenLayers 4 (машинопись)

У меня был этот фрагмент кода, который расширил бы мой экстент, чтобы все нарисованные мною векторные фигуры были видны при загрузке карты ...

angular.forEach(webMapValues.vectorFieldLayer, function (Field, key) 
{
webMapValues.mapObj.addLayer(Field);
webMapValues.extent = Field.getSource().getExtent();
webMapValues.totalExtent = ol.extent.extend(webMapValues.extent, 
webMapValues.totalExtent);
})

в приведенном выше "ol.extent.extend" выполнил для меня магию, а в OpenLayers 4 (машинопись) я не смог найти эквивалент?

Любая помощьс благодарностью!

1 Ответ

0 голосов
/ 14 марта 2019

Я считаю, что функция все еще там, только синтаксис изменился:

import {extend} from 'ol/extent';

const largeExtent = extend(extent1, extent2);
...