Я использую директивы Openlayers для своего проекта. Мне удалось нарисовать геометрию на карте, теперь я бы хотел увеличить ее.угловой - openLayers: увеличение по геометрии
Я видел это example, и это именно то, что я хочу сделать (самая подходящая часть). Но я не знаю, как это сделать с помощью Angular Directive.
вот мой слой в моем компоненте контроллера:
_this.perimeterLayer = {
source: {
type: 'GeoJSON',
geojson: {
object: {
type: 'Feature',
geometry: {
type: 'Polygon',
coordinates: transformedCoords
}
}
}
},
style: new ol.style.Style({
stroke: new ol.style.Stroke({
color: 'blue',
width: 3
}),
fill: new ol.style.Fill({
color: 'rgba(0, 0, 255, 0.1)'
})
})
};
и как я использую его на мой взгляд:
<ol-layer ol-layer-properties="$ctrl.perimeterLayer"></ol-layer>
вы можете мне помочь?
thx много!