AS
private onPositionChanged(position: GeoPosition) {panTo выполняется, а вот маркер не становится видимым.
console.log(`position changed: ${JSON.stringify(position)}`);
if (this.map) {
if (this.positionMarker) {
this.map.removeLayer(this.positionMarker);
this.positionMarker = null;
}
if (position) {
const pos = latLng(position.latitude, position.longitude);
this.positionMarker = new Marker(pos).addTo(this.map);
this.map.panTo(pos);
}
}
}
