Renamed prefixes in angular.json
All checks were successful
FarmMaps.Develop/FarmMapsLib/develop This commit looks good

This commit is contained in:
Willem Dantuma
2019-11-04 13:43:46 +01:00
parent c32214f544
commit cec43a636c
183 changed files with 4 additions and 4 deletions

View File

@@ -0,0 +1 @@
{"version":3,"file":"color.map.js","sourceRoot":"","sources":["color.map.ts"],"names":[],"mappings":""}

View File

@@ -0,0 +1,69 @@
export interface IColor {
red: number,
green: number,
blue: number,
alpha: number,
}
export interface IColorEntry {
value: number,
color: IColor
}
export interface IHistogramEntry {
value: number,
freqency: number
}
export interface IHistogram {
min: number,
max: number,
mean: number,
stddev: number,
classes: number,
entries: IHistogramEntry[]
}
export interface IGradientstop {
relativestop: number,
color: IColor
}
export interface IColorMap {
gradient: IGradientstop[],
noValue: IColorEntry,
entries: IColorEntry[]
}
export interface IBand {
histogram: IHistogram
}
export interface IRenderer {
band:IBand,
colorMap: IColorMap
}
export interface IRenderoutput {
renderoutputType: string
}
export interface IRenderoutputTiles {
renderoutputType: string,
minzoom: number,
maxzoom: number
}
export interface IRenderoutputImage {
renderoutputType: string,
extent: [number,number,number,number]
}
export interface ILayer {
name: string,
unit: string,
index: number,
renderer: IRenderer,
rendering: IRenderoutput
}

View File

@@ -0,0 +1 @@
{"version":3,"file":"index.js","sourceRoot":"","sources":["index.ts"],"names":[],"mappings":";;;;;AAEA,kCAA4B"}

View File

@@ -0,0 +1,7 @@
export * from './map.state';
export * from './selected.features';
export * from './item.layer'
export * from './layer.data'
export * from './color.map';
export * from './query.state';
export * from './period.state';

View File

@@ -0,0 +1 @@
{"version":3,"file":"item.layer.js","sourceRoot":"","sources":["item.layer.ts"],"names":[],"mappings":";;AAaA;IASE,mBAAY,IAAU;QAPf,UAAK,GAAU,IAAI,CAAC;QACpB,YAAO,GAAY,IAAI,CAAC;QACxB,kBAAa,GAAY,KAAK,CAAC;QAE/B,YAAO,GAAW,CAAC,CAAC;QACpB,eAAU,GAAW,CAAC,CAAC,CAAC;QAG7B,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC;IACnB,CAAC;IACH,gBAAC;AAAD,CAAC,AAZD,IAYC;AAZY,8BAAS"}

View File

@@ -0,0 +1,26 @@
import { IItem } from '@farmmaps/common';
import {Layer} from 'ol/layer';
export interface IItemLayer {
item: IItem,
layer: Layer,
visible: boolean,
legendVisible:boolean,
projection: string,
opacity: number,
layerIndex:number
}
export class ItemLayer implements IItemLayer {
public item: IItem;
public layer: Layer = null;
public visible: boolean = true;
public legendVisible: boolean = false;
public projection: string;
public opacity: number = 1;
public layerIndex: number = -1;
constructor(item:IItem) {
this.item = item;
}
}

View File

@@ -0,0 +1,6 @@
export interface ILayerData {
interfaceType:string,
projection: string,
options: any,
url:string
}

View File

@@ -0,0 +1,7 @@
export interface IMapState {
zoom: number;
rotation: number;
xCenter: number;
yCenter: number;
baseLayerCode: string;
}

View File

@@ -0,0 +1,4 @@
export interface IPeriodState {
startDate: Date,
endDate:Date
}

View File

@@ -0,0 +1,12 @@
export interface IQueryState {
itemCode: string;
parentCode: string;
level: number;
itemType: string;
query: string;
tags: string;
bboxFilter: boolean;
startDate: Date;
endDate: Date;
bbox: number[];
}

View File

@@ -0,0 +1,5 @@
export interface ISelectedFeatures {
x: number;
y: number;
features: any[];
}