Skip to content

Commit 92e21d2

Browse files
authored
Merge pull request #206 from TGFTech/fixes/v0.0.48
Fixes/v0.0.48
2 parents dacc1b6 + 2a45db3 commit 92e21d2

File tree

7 files changed

+66
-53
lines changed

7 files changed

+66
-53
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## 0.0.48
2+
### Fixes
3+
* Fixed `ac-circle-desc` radius changing.
4+
* Fixed `ac-ellipse-desc` & `ac-circle-desc` updating bug
5+
16
## 0.0.45
27
### Fixes
38
* Some minor fixes

demo/app/components/dynamic-ellipse-layer/dynamic-ellipse-layer.component.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<ac-ellipse-desc props="{
33
position: ellipse.geometry.center,
44
semiMajorAxis:400000.0,
5-
semiMinorAxis:250000.0
5+
semiMinorAxis:250000.0,
6+
height: 0
67
}"></ac-ellipse-desc>
78
</ac-layer>

demo/server/src/simulative/sim-generator.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,11 @@ export class SimGenerator {
7171
this.client.simData = dataChunk;
7272
}
7373

74-
const chunk = this.client.numOfEntities > INTERVAL_DIVIDER ? this.getChunkPart(counter) : dataChunk;
74+
const chunk = this.client.numOfEntities > 100 ?
75+
this.getChunkPart(counter) : dataChunk;
7576
this.client.socket.emit('birds', chunk);
7677
counter++;
77-
}, this.client.intervalMs / INTERVAL_DIVIDER);
78+
}, this.client.numOfEntities <= 100 ? this.client.intervalMs : this.client.intervalMs / INTERVAL_DIVIDER);
7879
this.client.intervalId = id;
7980
return id;
8081
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angular-cesium",
3-
"version": "0.0.45",
3+
"version": "0.0.48",
44
"license": "MIT",
55
"description": "Angular library for working with Cesium.",
66
"repository": "https://github.com/TGFTech/angular-cesium",

src/angular-cesium/components/ac-circle-desc/ac-circle-desc.component.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,12 @@ export class AcCircleDescComponent extends BasicDesc {
4444

4545
cesiumProps.semiMajorAxis = cesiumProps.radius;
4646
cesiumProps.semiMinorAxis = cesiumProps.radius;
47+
delete cesiumProps.radius;
4748

4849
return cesiumProps;
4950
}
51+
52+
protected _getPropsAssigner(): (cesiumObject: Object, desc: Object) => Object {
53+
return (cesiumObject: Object, desc: Object) => Object.assign(cesiumObject, desc)
54+
}
5055
}

src/angular-cesium/services/drawers/ellipse-drawer/ellipse-drawer.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ export class EllipseDrawerService extends EntitiesDrawerService {
1111
constructor(cesiumService: CesiumService) {
1212
super(cesiumService, GraphicsType.ellipse, {
1313
collectionsNumber: 10,
14-
collectionMaxSize: 1000,
15-
collectionSuspensionTime: 10
14+
collectionMaxSize: 450,
15+
collectionSuspensionTime: 100
1616
});
1717
}
1818
}

yarn.lock

Lines changed: 48 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -6,75 +6,80 @@
66
version "0.3.8"
77
resolved "https://registry.yarnpkg.com/8fold-marked/-/8fold-marked-0.3.8.tgz#c529a89bb90d3559fcab3ba4f7d4fa31c80fbb13"
88

9-
"@angular/animations@5.1.0":
10-
version "5.1.0"
11-
resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-5.1.0.tgz#439135ed56355ec779791bf3ea7de1c711cd2185"
9+
"@angular/animations@^4.3.2":
10+
version "4.4.6"
11+
resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-4.4.6.tgz#fa661899a8a4e38cb7c583c7a5c97ce65d592a35"
1212
dependencies:
1313
tslib "^1.7.1"
1414

15-
"@angular/cdk@5.0.1":
16-
version "5.0.1"
17-
resolved "https://registry.yarnpkg.com/@angular/cdk/-/cdk-5.0.1.tgz#c85e662fe2e1c58abde1dea0f0f18cdfcffc2066"
15+
"@angular/cdk@^2.0.0-beta.8":
16+
version "2.0.0-beta.12"
17+
resolved "https://registry.yarnpkg.com/@angular/cdk/-/cdk-2.0.0-beta.12.tgz#3a243cb62b93f4e039120ba70f900dc9e235622e"
1818
dependencies:
1919
tslib "^1.7.1"
2020

21-
"@angular/common@5.1.0":
22-
version "5.1.0"
23-
resolved "https://registry.yarnpkg.com/@angular/common/-/common-5.1.0.tgz#88b586e0aff6a93b8de08cce1e14c0e65fde5a56"
21+
"@angular/common@^4.3.2":
22+
version "4.4.6"
23+
resolved "https://registry.yarnpkg.com/@angular/common/-/common-4.4.6.tgz#4b81420724e0828a0e839b95a55eb1a7e83918f2"
2424
dependencies:
2525
tslib "^1.7.1"
2626

27-
"@angular/compiler-cli@5.1.2":
28-
version "5.1.2"
29-
resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-5.1.2.tgz#70addc11b6528f087abe809f94acedecdfc9c8f6"
27+
"@angular/compiler-cli@^4.3.2":
28+
version "4.4.6"
29+
resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-4.4.6.tgz#bafd3d1e260e99087eb9a8cf7532dbd603abb9b1"
3030
dependencies:
31-
chokidar "^1.4.2"
31+
"@angular/tsc-wrapped" "4.4.6"
3232
minimist "^1.2.0"
3333
reflect-metadata "^0.1.2"
34-
tsickle "^0.25.5"
3534

36-
"@angular/compiler@5.1.0":
37-
version "5.1.0"
38-
resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-5.1.0.tgz#23fe2914061487fcc909616b4dc5c24c5a8d47a1"
35+
"@angular/compiler@^4.3.2":
36+
version "4.4.6"
37+
resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-4.4.6.tgz#2ee1faf25b757e1d128979074be7fae529b3bc20"
3938
dependencies:
4039
tslib "^1.7.1"
4140

42-
"@angular/core@5.1.0":
43-
version "5.1.0"
44-
resolved "https://registry.yarnpkg.com/@angular/core/-/core-5.1.0.tgz#6f7596ad780418cecac527ae0508cfc1a36383a0"
41+
"@angular/core@^4.3.2":
42+
version "4.4.6"
43+
resolved "https://registry.yarnpkg.com/@angular/core/-/core-4.4.6.tgz#13031fd10dcfe438875419b38f21120958bc2354"
4544
dependencies:
4645
tslib "^1.7.1"
4746

48-
"@angular/forms@5.1.0":
49-
version "5.1.0"
50-
resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-5.1.0.tgz#8699c7117a348607d4c7a1deee9caa5ca460c2cb"
47+
"@angular/forms@^4.3.2":
48+
version "4.4.6"
49+
resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-4.4.6.tgz#fe64ace42435c1b80f49034b7c41ce8caf14a44a"
5150
dependencies:
5251
tslib "^1.7.1"
5352

54-
"@angular/http@5.1.0":
55-
version "5.1.0"
56-
resolved "https://registry.yarnpkg.com/@angular/http/-/http-5.1.0.tgz#59d47c1878896f25e64b9abc700017cff7836710"
53+
"@angular/http@^4.3.2":
54+
version "4.4.6"
55+
resolved "https://registry.yarnpkg.com/@angular/http/-/http-4.4.6.tgz#0af680c6710bdc026d940e225cfd0f6a5c005d0c"
5756
dependencies:
5857
tslib "^1.7.1"
5958

60-
"@angular/material@5.0.1":
61-
version "5.0.1"
62-
resolved "https://registry.yarnpkg.com/@angular/material/-/material-5.0.1.tgz#73ff8af76daf7c7ec56092a613637b21deb5d00e"
59+
"@angular/material@2.0.0-beta.12":
60+
version "2.0.0-beta.12"
61+
resolved "https://registry.yarnpkg.com/@angular/material/-/material-2.0.0-beta.12.tgz#71b6d0b7b021891e5d0e3688c1d4bd78c7457f58"
6362
dependencies:
6463
tslib "^1.7.1"
6564

66-
"@angular/platform-browser-dynamic@5.1.0":
67-
version "5.1.0"
68-
resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-5.1.0.tgz#60566728dd949c442e064bf8247aa51672411f2b"
65+
"@angular/platform-browser-dynamic@^4.3.2":
66+
version "4.4.6"
67+
resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-4.4.6.tgz#4d3d9a6a7bf2cf3de4058a615ae059eff641fa36"
6968
dependencies:
7069
tslib "^1.7.1"
7170

72-
"@angular/platform-browser@5.1.0":
73-
version "5.1.0"
74-
resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-5.1.0.tgz#b5373232403d73c355b971cfae8b03191c4f58a2"
71+
"@angular/platform-browser@^4.3.2":
72+
version "4.4.6"
73+
resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-4.4.6.tgz#a9839c547e1b654fa1d24a89780c8ba6ab8dcce0"
7574
dependencies:
7675
tslib "^1.7.1"
7776

77+
"@angular/[email protected]":
78+
version "4.4.6"
79+
resolved "https://registry.yarnpkg.com/@angular/tsc-wrapped/-/tsc-wrapped-4.4.6.tgz#16787cbbf50bdc7e738123b19c32527f244e178d"
80+
dependencies:
81+
tsickle "^0.21.0"
82+
7883
"@compodoc/compodoc@^1.0.0-beta.14":
7984
version "1.0.4"
8085
resolved "https://registry.yarnpkg.com/@compodoc/compodoc/-/compodoc-1.0.4.tgz#67a00d764b69033831881b04487925d2223812e6"
@@ -1560,7 +1565,7 @@ cheerio@^1.0.0-rc.2:
15601565
lodash "^4.15.0"
15611566
parse5 "^3.0.1"
15621567

1563-
chokidar@^1.4.1, chokidar@^1.4.2, chokidar@^1.6.0, chokidar@^1.7.0:
1568+
chokidar@^1.4.1, chokidar@^1.6.0, chokidar@^1.7.0:
15641569
version "1.7.0"
15651570
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468"
15661571
dependencies:
@@ -6152,7 +6157,7 @@ [email protected]:
61526157
version "2.3.24"
61536158
resolved "https://registry.yarnpkg.com/rx/-/rx-2.3.24.tgz#14f950a4217d7e35daa71bbcbe58eff68ea4b2b7"
61546159

6155-
rxjs@^5.5.5:
6160+
rxjs@^5.4.2:
61566161
version "5.5.6"
61576162
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-5.5.6.tgz#e31fb96d6fd2ff1fd84bcea8ae9c02d007179c02"
61586163
dependencies:
@@ -7024,9 +7029,9 @@ tsconfig@^6.0.0:
70247029
strip-bom "^3.0.0"
70257030
strip-json-comments "^2.0.0"
70267031

7027-
tsickle@^0.25.5:
7028-
version "0.25.6"
7029-
resolved "https://registry.yarnpkg.com/tsickle/-/tsickle-0.25.6.tgz#b595db16b236721824eeeda8bb262365b47ef334"
7032+
tsickle@^0.21.0:
7033+
version "0.21.6"
7034+
resolved "https://registry.yarnpkg.com/tsickle/-/tsickle-0.21.6.tgz#53b01b979c5c13fdb13afb3fb958177e5991588d"
70307035
dependencies:
70317036
minimist "^1.2.0"
70327037
mkdirp "^0.5.1"
@@ -7096,10 +7101,6 @@ typedarray@^0.0.6, typedarray@~0.0.5:
70967101
version "0.0.6"
70977102
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
70987103

7099-
7100-
version "2.5.1"
7101-
resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.5.1.tgz#ce7cc93ada3de19475cc9d17e3adea7aee1832aa"
7102-
71037104
[email protected], typescript@^2.4.2:
71047105
version "2.6.1"
71057106
resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.6.1.tgz#ef39cdea27abac0b500242d6726ab90e0c846631"
@@ -7642,6 +7643,6 @@ zen-observable-ts@^0.4.4:
76427643
version "0.4.4"
76437644
resolved "https://registry.yarnpkg.com/zen-observable-ts/-/zen-observable-ts-0.4.4.tgz#c244c71eaebef79a985ccf9895bc90307a6e9712"
76447645

7645-
7646-
version "0.8.18"
7647-
resolved "https://registry.yarnpkg.com/zone.js/-/zone.js-0.8.18.tgz#8cecb3977fcd1b3090562ff4570e2847e752b48d"
7646+
zone.js@^0.8.4:
7647+
version "0.8.20"
7648+
resolved "https://registry.yarnpkg.com/zone.js/-/zone.js-0.8.20.tgz#a218c48db09464b19ff6fc8f0d4bb5b1046e185d"

0 commit comments

Comments
 (0)