Skip to content

Commit 211bd43

Browse files
committed
Add option to specify initialPosition
1 parent ac94bbf commit 211bd43

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

three.js/src/location-based/js/location-based.js

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,17 @@ class LocationBased {
1313
this._maximumAge = 0;
1414
this._watchPositionId = null;
1515
this.setGpsOptions(options);
16-
this.initialPosition = null;
17-
this.initialPositionAsOrigin = options.initialPositionAsOrigin || false;
16+
this.initialPosition =
17+
options.initialPosition != null
18+
? this._proj.project(
19+
options.initialPosition.longitude,
20+
options.initialPosition.latitude,
21+
)
22+
: null;
23+
this.initialPositionAsOrigin =
24+
options.initialPosition != null ||
25+
options.initialPositionAsOrigin ||
26+
false;
1827
this.useAltitude = options.useAltitude || false;
1928
}
2029

0 commit comments

Comments
 (0)