diff --git a/dist/_test/range_media.d.ts b/dist/_test/range_media.d.ts new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/dist/_test/range_media.js b/dist/_test/range_media.js new file mode 100644 index 0000000000000000000000000000000000000000..96e0b421b8d0a5ed40e820edadb0e55c50210c80 --- /dev/null +++ b/dist/_test/range_media.js @@ -0,0 +1,8 @@ +/** + * Created by gavorhes on 10/10/2016. + */ +"use strict"; +var day_range_1 = require('../domUtil/day-range'); +var $ = require('jquery'); +var dayRange = new day_range_1.DayRange($('#day-range'), 10); +//# sourceMappingURL=range_media.js.map \ No newline at end of file diff --git a/dist/_test/range_media.js.map b/dist/_test/range_media.js.map new file mode 100644 index 0000000000000000000000000000000000000000..fef4782b6bdfd176a945017fa00323569c3596a8 --- /dev/null +++ b/dist/_test/range_media.js.map @@ -0,0 +1 @@ +{"version":3,"file":"range_media.js","sourceRoot":"","sources":["../../src/_test/range_media.ts"],"names":[],"mappings":"AAAA;;GAEG;;AAEH,0BAAuB,sBAAsB,CAAC,CAAA;AAC9C,IAAM,CAAC,GAAG,OAAO,CAAC,QAAQ,CAAC,CAAC;AAE5B,IAAI,QAAQ,GAAG,IAAI,oBAAQ,CAAC,CAAC,CAAC,YAAY,CAAC,EAAE,EAAE,CAAC,CAAC"} \ No newline at end of file diff --git a/dist/layers/LayerBaseVectorEsri.d.ts b/dist/layers/LayerBaseVectorEsri.d.ts index 3a214e3a86dce4692b9c5512fd8760f90b323871..7054e953e9e5ab7e7107441c9cedb0caf6de0705 100644 --- a/dist/layers/LayerBaseVectorEsri.d.ts +++ b/dist/layers/LayerBaseVectorEsri.d.ts @@ -14,7 +14,7 @@ export interface LayerBaseVectorEsriOptions extends LayerBaseVectorOptions { * Base layer for esri vector layers * @augments LayerBaseVector */ -declare class LayerBaseVectorEsri extends LayerBaseVector { +export declare class LayerBaseVectorEsri extends LayerBaseVector { _outSR: number; _esriFormat: ol.format.EsriJSON; _urlCopy: string; diff --git a/dist/layers/LayerBaseVectorEsri.js b/dist/layers/LayerBaseVectorEsri.js index 2460bd62baff3eb3625269b55265c1a6ec9e802a..1a941445eddac4dd3dee2a011010c2708a517505 100644 --- a/dist/layers/LayerBaseVectorEsri.js +++ b/dist/layers/LayerBaseVectorEsri.js @@ -166,6 +166,7 @@ var LayerBaseVectorEsri = (function (_super) { }; return LayerBaseVectorEsri; }(LayerBaseVector_1.LayerBaseVector)); +exports.LayerBaseVectorEsri = LayerBaseVectorEsri; nm.LayerBaseVectorEsri = LayerBaseVectorEsri; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = LayerBaseVectorEsri; diff --git a/dist/layers/LayerBaseVectorEsri.js.map b/dist/layers/LayerBaseVectorEsri.js.map index 231f6a462db4f4b803e630f0e5d5efeb19555048..d689ee8b76f3c71109bb4f64fe5e52edd78c17b6 100644 --- a/dist/layers/LayerBaseVectorEsri.js.map +++ b/dist/layers/LayerBaseVectorEsri.js.map @@ -1 +1 @@ -{"version":3,"file":"LayerBaseVectorEsri.js","sourceRoot":"","sources":["../../src/layers/LayerBaseVectorEsri.ts"],"names":[],"mappings":"AAAA;;GAEG;;;;;;;AAEH,gCAAsD,mBAAmB,CAAC,CAAA;AAC1E,IAAY,QAAQ,WAAM,4BAA4B,CAAC,CAAA;AACvD,wBAAoB,iBAAiB,CAAC,CAAA;AACtC,0BAAe,WACf,CAAC,CADyB;AAC1B,IAAM,CAAC,GAAG,OAAO,CAAC,QAAQ,CAAC,CAAC;AAC5B,IAAI,EAAE,GAAG,iBAAO,CAAC,QAAQ,CAAC,CAAC;AAU3B;;;GAGG;AACH;IAAkC,uCAAe;IAM7C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OA8BG;IACH,6BAAY,GAAW,EAAE,OAAmC;QAExD,EAAE,CAAC,CAAC,OAAO,OAAO,CAAC,MAAM,IAAI,QAAQ,CAAC,CAAC,CAAC;YACpC,OAAO,CAAC,MAAM,GAAG,EAAE,CAAC;QACxB,CAAC;QACD,OAAO,CAAC,MAAM,CAAC,OAAO,CAAC,GAAG,OAAO,CAAC,KAAK,IAAI,KAAK,CAAC;QACjD,OAAO,CAAC,MAAM,CAAC,WAAW,CAAC,GAAG,OAAO,CAAC,SAAS,IAAI,GAAG,CAAC;QACvD,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,GAAG,OAAO,CAAC,MAAM,IAAI,OAAO,CAAC;QAChD,OAAO,CAAC,MAAM,CAAC,OAAO,CAAC,GAAG,OAAO,CAAC,KAAK,IAAI,IAAI,CAAC;QAEhD,kBAAM,GAAG,EAAE,OAAO,CAAC,CAAC;QACpB,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,CAAC;QACnC,IAAI,CAAC,WAAW,GAAG,IAAI,mBAAE,CAAC,MAAM,CAAC,QAAQ,EAAE,CAAC;QAE5C,EAAE,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,GAAG,CAAC,CAAC,KAAK,GAAG,CAAC,CAAC,CAAC;YAC1C,IAAI,CAAC,IAAI,IAAI,GAAG,CAAC;QACrB,CAAC;QAED,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,GAAG,CAAC;QACzB,IAAI,CAAC,IAAI,IAAI,kBAAkB,CAAC;QAEhC,EAAE,CAAC,CAAC,IAAI,CAAC,QAAQ,IAAI,IAAI,CAAC,OAAO,CAAC,CAAC,CAAC;YAChC,IAAI,CAAC,KAAK,EAAE,CAAC;QACjB,CAAC;QAED,IAAI,CAAC,aAAa,GAAG,OAAO,OAAO,CAAC,YAAY,IAAI,SAAS,GAAG,OAAO,CAAC,YAAY,GAAG,KAAK,CAAC;QAE7F,EAAE,CAAC,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC;YACrB,IAAI,CAAC,gBAAgB,EAAE,CAAC;QAC5B,CAAC;IACL,CAAC;IAED;;;OAGG;IACH,8CAAgB,GAAhB,UAAiB,iBAA0B;QAA3C,iBAgBC;QAfG,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC;YACtB,gBAAK,CAAC,gBAAgB,YAAC,iBAAiB,CAAC,CAAC;QAC9C,CAAC;QAAC,IAAI,CAAC,CAAC;YACJ,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,QAAQ,GAAG,qBAAqB,EAAE,EAAE,EAAE,UAAC,CAAC;gBAC/C,EAAE,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,CAAC,CAAC;oBAC5B,KAAK,CAAC,mDAAmD,CAAC,CAAC;oBAE3D,MAAM,CAAC;gBACX,CAAC;gBAED,IAAI,iBAAiB,GAAG,QAAQ,CAAC,iCAAiC,CAAC,CAAC,CAAC,CAAC;gBACtE,KAAI,CAAC,KAAK,GAAG,iBAAiB,CAAC,KAAK,CAAC;gBACrC,gBAAK,CAAC,gBAAgB,aAAC,iBAAiB,CAAC,MAAM,CAAC,CAAC;YACrD,CAAC,EAAE,MAAM,CAAC,CAAC;QACf,CAAC;IACL,CAAC;IAGD;;;OAGG;IACH,yCAAW,GAAX,UAAY,iBAAiB;QACzB,IAAI,KAAK,GAAG,IAAI,CAAC,WAAW,CAAC,YAAY,CAAC,iBAAiB,CAAC,CAAC;QAC7D,IAAI,CAAC,MAAM,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC;IACnC,CAAC;IAED;;;;OAIG;IACH,mCAAK,GAAL;QAAA,iBAYC;QAXG,EAAE,CAAC,CAAC,gBAAK,CAAC,KAAK,WAAE,CAAC,CAAC,CAAC;YAChB,MAAM,CAAC,IAAI,CAAC;QAChB,CAAC;QACD,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,IAAI,EAAE,IAAI,CAAC,MAAM,EAAE,UAAC,CAAC;YAC5B,KAAI,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC;YACpB,KAAI,CAAC,YAAY,CAAC,KAAI,CAAC,CAAC;QAC5B,CAAC,EAAE,MAAM,CAAC,CAAC,IAAI,CAAC;YACR,KAAI,CAAC,OAAO,GAAG,KAAK,CAAC;QACzB,CAAC,CAAC,CAAC;QAEP,MAAM,CAAC,KAAK,CAAC;IACjB,CAAC;IAED;;;;;;;;OAQG;IACH,kDAAoB,GAApB,UAAqB,MAAM,EAAE,SAAS;QAClC,gBAAK,CAAC,oBAAoB,YAAC,MAAM,EAAE,SAAS,CAAC,CAAC;QAC9C,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,GAAM,MAAM,CAAC,IAAI,SAAI,MAAM,CAAC,IAAI,SAAI,MAAM,CAAC,IAAI,SAAI,MAAM,CAAC,IAAM,CAAC;QAC/F,IAAI,CAAC,aAAa,CAAC,cAAc,CAAC,GAAG,sBAAsB,CAAC;QAC5D,IAAI,CAAC,aAAa,CAAC,YAAY,CAAC,GAAG,0BAA0B,CAAC;QAC9D,IAAI,CAAC,aAAa,CAAC,YAAY,CAAC,GAAG,0BAA0B,CAAC;QAC9D,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC,GAAG,IAAI,CAAC;QAClC,EAAE,CAAC,CAAC,IAAI,CAAC,MAAM,IAAI,IAAI,CAAC,CAAC,CAAC;YACtB,IAAI,CAAC,aAAa,CAAC,mBAAmB,CAAC,GAAG,CAAC,CAAC;QAChD,CAAC;IACL,CAAC;IAED;;;;;OAKG;IACH,2CAAa,GAAb,UAAc,IAAI,EAAE,OAAO;QACvB,MAAM,CAAC,gBAAK,CAAC,aAAa,YAAC,IAAI,EAAE,OAAO,CAAC,CAAC;QAC1C,0CAA0C;QAC1C,8CAA8C;QAC9C,kBAAkB;QAClB,UAAU;QACV,mBAAmB;QACnB,GAAG;IACP,CAAC;IAED;;;OAGG;IACH,6CAAe,GAAf,UAAgB,CAAC;QACb,gBAAK,CAAC,eAAe,YAAC,CAAC,CAAC,CAAC;QACzB,IAAI,CAAC,MAAM,CAAC,WAAW,CAAC,IAAI,CAAC,WAAW,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC;IAC9D,CAAC;IACL,0BAAC;AAAD,CAAC,AArKD,CAAkC,iCAAe,GAqKhD;AAED,EAAE,CAAC,mBAAmB,GAAG,mBAAmB,CAAC;AAC7C;kBAAe,mBAAmB,CAAC"} \ No newline at end of file +{"version":3,"file":"LayerBaseVectorEsri.js","sourceRoot":"","sources":["../../src/layers/LayerBaseVectorEsri.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/mixin/RealEarthAnimateTile.d.ts b/dist/mixin/RealEarthAnimateTile.d.ts index 59e1c08a9683b63605b70c352d2a1ac030d3d8c2..4c86f2ae29df3e64f2f870f985c584bf638f34a8 100644 --- a/dist/mixin/RealEarthAnimateTile.d.ts +++ b/dist/mixin/RealEarthAnimateTile.d.ts @@ -11,6 +11,7 @@ declare class RealEarthAnimateTile extends RealEarthAnimate { _sourceUrls: string[]; _source: ol.source.XYZ; _olLayer: ol.layer.Tile; + constructor(layer: ol.layer.Tile); /** * override base layer load */ diff --git a/dist/mixin/RealEarthAnimateTile.js b/dist/mixin/RealEarthAnimateTile.js index 4573a5efa69488e90e07fbd93df910004697c837..2c393e3064cea104a884365e598ca82ec03334cd 100644 --- a/dist/mixin/RealEarthAnimateTile.js +++ b/dist/mixin/RealEarthAnimateTile.js @@ -16,8 +16,9 @@ var nm = provide_1.default('mixin'); */ var RealEarthAnimateTile = (function (_super) { __extends(RealEarthAnimateTile, _super); - function RealEarthAnimateTile() { - _super.apply(this, arguments); + function RealEarthAnimateTile(layer) { + this._source = layer.getSource(); + this._olLayer = layer; } /** * override base layer load diff --git a/dist/mixin/RealEarthAnimateTile.js.map b/dist/mixin/RealEarthAnimateTile.js.map index 3300d860aafaaa674af529b0317fff5dfbabf9f6..6a22ea32326dc7d1662343b18587a5bdf127acbf 100644 --- a/dist/mixin/RealEarthAnimateTile.js.map +++ b/dist/mixin/RealEarthAnimateTile.js.map @@ -1 +1 @@ -{"version":3,"file":"RealEarthAnimateTile.js","sourceRoot":"","sources":["../../src/mixin/RealEarthAnimateTile.ts"],"names":[],"mappings":";;;;;;AAAA;;GAEG;AACH,iCAA6B,oBAAoB,CAAC,CAAA;AAClD,wBAAoB,iBAAiB,CAAC,CAAA;AAEtC,IAAM,EAAE,GAAG,iBAAO,CAAC,OAAO,CAAC,CAAC;AAE5B;;;GAGG;AACH;IAAmC,wCAAgB;IAAnD;QAAmC,8BAAgB;IA+CnD,CAAC;IA1CG;;OAEG;IACH,mCAAI,GAAJ;QACI,gBAAK,CAAC,IAAI,WAAE,CAAC;IACjB,CAAC;;IAGD,uCAAQ,GAAR;QACI,gBAAK,CAAC,QAAQ,WAAE,CAAC;QACjB,IAAI,CAAC,WAAW,GAAG,EAAE,CAAC;IAC1B,CAAC;IAED,yCAAU,GAAV,UAAW,QAAgB;QACvB,IAAI,MAAM,GAAG,gBAAK,CAAC,UAAU,YAAC,QAAQ,CAAC,CAAC;QACxC,IAAI,aAAa,GACb,uDAAqD,IAAI,CAAC,SAAS,SAAI,MAAM,uBAAoB,CAAC;QACtG,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC;QACrC,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAED;;OAEG;IACH,0CAAW,GAAX;QACI,EAAE,CAAC,CAAC,gBAAK,CAAC,WAAW,WAAE,CAAC,CAAA,CAAC;YACrB,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,WAAW,CAAC,MAAM,GAAG,CAAC,CAAC,CAAC,CAAC;QACvE,CAAC;QACD,MAAM,CAAC,IAAI,CAAC;IAChB,CAAC;IAED,2CAAY,GAAZ,UAAa,OAAe;QACxB,EAAE,CAAC,CAAC,gBAAK,CAAC,YAAY,YAAC,OAAO,CAAC,CAAC,CAAC,CAAC;YAC9B,EAAE,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,SAAS,EAAE,GAAG,CAAC,CAAC,CAAA,CAAC;gBAC/B,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC;YAC/B,CAAC;YACD,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC;QAC9D,CAAC;QAAC,IAAI,CAAC,CAAC;YACJ,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC;QAChC,CAAC;QACD,MAAM,CAAC,IAAI,CAAC;IAChB,CAAC;IACL,2BAAC;AAAD,CAAC,AA/CD,CAAmC,0BAAgB,GA+ClD;AAED,EAAE,CAAC,oBAAoB,GAAG,oBAAoB,CAAC;AAC/C;kBAAe,oBAAoB,CAAC"} \ No newline at end of file +{"version":3,"file":"RealEarthAnimateTile.js","sourceRoot":"","sources":["../../src/mixin/RealEarthAnimateTile.ts"],"names":[],"mappings":";;;;;;AAAA;;GAEG;AACH,iCAA6B,oBAAoB,CAAC,CAAA;AAClD,wBAAoB,iBAAiB,CAAC,CAAA;AAEtC,IAAM,EAAE,GAAG,iBAAO,CAAC,OAAO,CAAC,CAAC;AAE5B;;;GAGG;AACH;IAAmC,wCAAgB;IAK/C,8BAAY,KAAoB;QAC5B,IAAI,CAAC,OAAO,GAAG,KAAK,CAAC,SAAS,EAAmB,CAAC;QAClD,IAAI,CAAC,QAAQ,GAAG,KAAK,CAAC;IAE1B,CAAC;IAED;;OAEG;IACH,mCAAI,GAAJ;QACI,gBAAK,CAAC,IAAI,WAAE,CAAC;IACjB,CAAC;;IAGD,uCAAQ,GAAR;QACI,gBAAK,CAAC,QAAQ,WAAE,CAAC;QACjB,IAAI,CAAC,WAAW,GAAG,EAAE,CAAC;IAC1B,CAAC;IAED,yCAAU,GAAV,UAAW,QAAgB;QACvB,IAAI,MAAM,GAAG,gBAAK,CAAC,UAAU,YAAC,QAAQ,CAAC,CAAC;QACxC,IAAI,aAAa,GACb,uDAAqD,IAAI,CAAC,SAAS,SAAI,MAAM,uBAAoB,CAAC;QACtG,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC;QACrC,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAED;;OAEG;IACH,0CAAW,GAAX;QACI,EAAE,CAAC,CAAC,gBAAK,CAAC,WAAW,WAAE,CAAC,CAAA,CAAC;YACrB,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,WAAW,CAAC,MAAM,GAAG,CAAC,CAAC,CAAC,CAAC;QACvE,CAAC;QACD,MAAM,CAAC,IAAI,CAAC;IAChB,CAAC;IAED,2CAAY,GAAZ,UAAa,OAAe;QACxB,EAAE,CAAC,CAAC,gBAAK,CAAC,YAAY,YAAC,OAAO,CAAC,CAAC,CAAC,CAAC;YAC9B,EAAE,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,SAAS,EAAE,GAAG,CAAC,CAAC,CAAA,CAAC;gBAC/B,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC;YAC/B,CAAC;YACD,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC;QAC9D,CAAC;QAAC,IAAI,CAAC,CAAC;YACJ,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC;QAChC,CAAC;QACD,MAAM,CAAC,IAAI,CAAC;IAChB,CAAC;IACL,2BAAC;AAAD,CAAC,AArDD,CAAmC,0BAAgB,GAqDlD;AAED,EAAE,CAAC,oBAAoB,GAAG,oBAAoB,CAAC;AAC/C;kBAAe,oBAAoB,CAAC"} \ No newline at end of file diff --git a/dist/mixin/RealEarthAnimateVector.d.ts b/dist/mixin/RealEarthAnimateVector.d.ts index fa2447b6d59e74a412b6686d10bd817ed57f0b80..06f82f19803755babaa65859819180a162f72d2d 100644 --- a/dist/mixin/RealEarthAnimateVector.d.ts +++ b/dist/mixin/RealEarthAnimateVector.d.ts @@ -19,6 +19,8 @@ declare class RealEarthAnimateVector extends RealEarthAnimate { [s: string]: any; }; _currentIndex: number; + _olLayer: ol.layer.Vector; + constructor(layer: ol.layer.Vector); /** * override base layer load */ diff --git a/dist/mixin/RealEarthAnimateVector.js b/dist/mixin/RealEarthAnimateVector.js index 9deff42707ae9300bb2171c0908c6242cb163b41..e849a8f0a49315653729515470710e8ff1ba0307 100644 --- a/dist/mixin/RealEarthAnimateVector.js +++ b/dist/mixin/RealEarthAnimateVector.js @@ -17,8 +17,9 @@ var $ = require('jquery'); */ var RealEarthAnimateVector = (function (_super) { __extends(RealEarthAnimateVector, _super); - function RealEarthAnimateVector() { - _super.apply(this, arguments); + function RealEarthAnimateVector(layer) { + this._source = layer.getSource(); + this._olLayer = layer; } /** * override base layer load diff --git a/dist/mixin/RealEarthAnimateVector.js.map b/dist/mixin/RealEarthAnimateVector.js.map index d866a13f7c765f5382eda93cdf46e94d09fd9289..ec03c6b8e59ddf2de222c7c05c7471c9e582ebe3 100644 --- a/dist/mixin/RealEarthAnimateVector.js.map +++ b/dist/mixin/RealEarthAnimateVector.js.map @@ -1 +1 @@ -{"version":3,"file":"RealEarthAnimateVector.js","sourceRoot":"","sources":["../../src/mixin/RealEarthAnimateVector.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"RealEarthAnimateVector.js","sourceRoot":"","sources":["../../src/mixin/RealEarthAnimateVector.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/layers/LayerBaseVectorEsri.ts b/src/layers/LayerBaseVectorEsri.ts index 56b6f41aa5987c8612c2c1c65cd9be72035444e5..52c4442d18a6c1b909ef3a247e94095327933355 100644 --- a/src/layers/LayerBaseVectorEsri.ts +++ b/src/layers/LayerBaseVectorEsri.ts @@ -21,7 +21,7 @@ export interface LayerBaseVectorEsriOptions extends LayerBaseVectorOptions{ * Base layer for esri vector layers * @augments LayerBaseVector */ -class LayerBaseVectorEsri extends LayerBaseVector { +export class LayerBaseVectorEsri extends LayerBaseVector { _outSR: number; _esriFormat: ol.format.EsriJSON; _urlCopy: string; diff --git a/src/mixin/RealEarthAnimateTile.ts b/src/mixin/RealEarthAnimateTile.ts index 98359af824cd601f61447a69bc121eac46f716d1..5968dff9d8cc9779d4b578a183f2b28cf9719c42 100644 --- a/src/mixin/RealEarthAnimateTile.ts +++ b/src/mixin/RealEarthAnimateTile.ts @@ -15,6 +15,12 @@ class RealEarthAnimateTile extends RealEarthAnimate { _source: ol.source.XYZ; _olLayer: ol.layer.Tile; + constructor(layer: ol.layer.Tile){ + this._source = layer.getSource() as ol.source.XYZ; + this._olLayer = layer; + + } + /** * override base layer load */ diff --git a/src/mixin/RealEarthAnimateVector.ts b/src/mixin/RealEarthAnimateVector.ts index 0d6adb03d64eb8f07e0fa548268c9f258d4db2f0..6d5658f4980f3c3bfd8a0dcc6af37465e2e026b7 100644 --- a/src/mixin/RealEarthAnimateVector.ts +++ b/src/mixin/RealEarthAnimateVector.ts @@ -19,6 +19,13 @@ class RealEarthAnimateVector extends RealEarthAnimate { _transform: {dataProjection: ol.ProjectionLike, featureProjection: ol.ProjectionLike}; _rawTimesLookup: {[s: string]: any}; _currentIndex: number; + _olLayer: ol.layer.Vector; + + constructor(layer: ol.layer.Vector) { + this._source = layer.getSource(); + this._olLayer = layer; + + } /** * override base layer load @@ -52,11 +59,12 @@ class RealEarthAnimateVector extends RealEarthAnimate { * @protected */ _loadLatest(): boolean { - if(super._loadLatest()){ + if (super._loadLatest()) { this._loadAtTimeIndex.call(this, this._currentIndex); } return true; } + // //http://realearth.ssec.wisc.edu/api/image?products=nexrhres_20160108_212500&x=1&y=5&z=4 // @@ -100,7 +108,7 @@ class RealEarthAnimateVector extends RealEarthAnimate { } setLayerTime(theTime: number): boolean { - if (super.setLayerTime(theTime)){ + if (super.setLayerTime(theTime)) { this._loadAtTimeIndex(this._currentIndex); } else { this._source.clear();