(lat: number, lng: number)
| 319 | const refLng = (area[1].lng + area[0].lng) / 2; |
| 320 | |
| 321 | function project(lat: number, lng: number) { |
| 322 | const x = (lng - refLng) * scale * Math.cos((refLat * Math.PI) / 180); |
| 323 | const y = (lat - refLat) * scale; |
| 324 | return new THREE.Vector2(x, y); |
| 325 | } |
| 326 | |
| 327 | useEffect(() => { |
| 328 | const south = area[1].lat; |