距离计算

This commit is contained in:
zh
2025-07-15 10:37:23 +08:00
parent 040049236d
commit 12fcb9fed7
14 changed files with 73 additions and 70 deletions

View File

@ -94,7 +94,7 @@ class StandText extends Base {
let minimumHeights = []
let maximumHeights = []
let material = this.getMaterial()
let width = this.computeDistance(positions)
let width = this.computeDistance2(positions)
let extrudedHeight = this.aspectRatio ? (width / this.aspectRatio) : 0
for (let i = 0; i < positions.length; i++) {
fromDegreesArray.push(positions[i].lng, positions[i].lat)
@ -303,7 +303,7 @@ class StandText extends Base {
let minimumHeights = []
let maximumHeights = []
let material = that.getMaterial()
let width = that.computeDistance(positions)
let width = that.computeDistance2(positions)
let extrudedHeight = that.aspectRatio ? (width / that.aspectRatio) : 0
// aspectRatio
for (let i = 0; i < positions.length; i++) {
@ -503,7 +503,7 @@ class StandText extends Base {
let fromDegreesArray = []
let minimumHeights = []
let maximumHeights = []
let width = this.computeDistance(positions)
let width = this.computeDistance2(positions)
let extrudedHeight = this.aspectRatio ? (width / this.aspectRatio) : 0
// aspectRatio
for (let i = 0; i < positions.length; i++) {
@ -602,7 +602,7 @@ class StandText extends Base {
let fromDegreesArray = []
let minimumHeights = []
let maximumHeights = []
let width = that.computeDistance(positions)
let width = that.computeDistance2(positions)
let extrudedHeight = that.aspectRatio ? (width / that.aspectRatio) : 0
for (let i = 0; i < positions.length; i++) {
fromDegreesArray.push(positions[i].lng, positions[i].lat)
@ -635,7 +635,7 @@ class StandText extends Base {
fromDegreesArray = []
minimumHeights = []
maximumHeights = []
width = that.computeDistance(positions)
width = that.computeDistance2(positions)
extrudedHeight = that.aspectRatio ? (width / that.aspectRatio) : 0
for (let i = 0; i < positions.length; i++) {
fromDegreesArray.push(positions[i].lng, positions[i].lat)
@ -680,7 +680,7 @@ class StandText extends Base {
fromDegreesArray = []
minimumHeights = []
maximumHeights = []
width = that.computeDistance(positions)
width = that.computeDistance2(positions)
extrudedHeight = that.aspectRatio ? (width / that.aspectRatio) : 0
for (let i = 0; i < positions.length; i++) {
fromDegreesArray.push(positions[i].lng, positions[i].lat)
@ -710,7 +710,7 @@ class StandText extends Base {
fromDegreesArray = []
minimumHeights = []
maximumHeights = []
width = that.computeDistance(positions)
width = that.computeDistance2(positions)
extrudedHeight = that.aspectRatio ? (width / that.aspectRatio) : 0
for (let i = 0; i < positions.length; i++) {
fromDegreesArray.push(positions[i].lng, positions[i].lat)