Display last

This commit is contained in:
Willem Dantuma
2020-02-27 21:41:52 +01:00
parent 8e29e479de
commit 47f77c2819
5 changed files with 27 additions and 10 deletions

View File

@@ -3,7 +3,7 @@ import { HttpClient } from "@angular/common/http";
import { LayerVectorComponent, LayerTileComponent, LayerGroupComponent, MapComponent } from 'ngx-openlayers';
import { ItemService } from '@farmmaps/common';
import { AppConfig } from '@farmmaps/common';
import { IItemLayer} from '../../../models/item.layer';
import { IItemLayer,ItemLayer, ITemporalItemLayer} from '../../../models/item.layer';
import { ILayerData} from '../../../models/layer.data';
import { IRenderoutputTiles,IRenderoutputImage,IGradientstop,ILayer,IHistogram} from '../../../models/color.map';
import {Extent} from 'ol/extent';
@@ -227,6 +227,8 @@ export class ItemLayersComponent extends LayerGroupComponent implements OnChange
}
createTemporalLayer(item:IItem,itemLayer:IItemLayer):Layer {
let i = itemLayer as ITemporalItemLayer;
return null;
}
@@ -240,7 +242,10 @@ export class ItemLayersComponent extends LayerGroupComponent implements OnChange
} else if (itemLayer.item.itemType == 'vnd.farmmaps.itemtype.layer') {
layer = this.createExternalLayer(itemLayer.item,itemLayer);
} else if (itemLayer.item.itemType == 'vnd.farmmaps.itemtype.temporal') {
layer = this.createTemporalLayer(itemLayer.item,itemLayer);
var i = itemLayer as ITemporalItemLayer;
if(i.selectedItem) {
layer = this.createLayer( new ItemLayer(i.selectedItem) );
}
}
if (layer) {
let geometry = new GeoJSON().readGeometry(itemLayer.item.geometry);