st settings = {
		minArea: 20,
		maxVisibleDot: - 0.2,
	};
	const gui = new GUI( { width: 300 } );
	gui.add( settings, 'minArea', 0, 50 ).onChange( requestRenderIfNotRequested );
	gui.add( settings, 'maxVisibleDot', - 1, 1, 0.01 ).onChange( requestRenderIfNotRequested );

	function updateLabels() {

		if ( ! countryInfos ) {

			return;

		}

		const large = settings.minArea * settings.minArea;
		// get a matrix that represents a relative orientation of the camera
		normalMatrix.getNormalMatrix( camera.matr