,').toString();
                        if (!positionMap[key]) {
                            positionMap[key] = layer.coordinateToVector3(lnglat).sub(centerPt);
                        }
                    }
                }

                const positions = getChunkLinesPosition([chunkLines[0]], layer, positionMap, centerPt).positions;
                const geometry = new THREE.BufferGeometry();
                const ps = new Float32Array(MAX_POINTS * 3); // 3 vertices per point
                geometry