0
Google 어스 엔진에서 자바 스크립트를 사용하여 건물의 각면 길이를 구할 수 있습니다. view)Google 어스 엔진의 LinearRing에서 각 요소의 길이를 얻는 방법
먼저 변수의 rectangle
에 저장되어있는 건물의 둘레를 LinearRing으로 그렸습니다. 각 줄의 길이를 rectangle
에 추출하고 모두 인쇄하고 싶습니다.
지금까지 아래에있는 코드는 :
var rectangle = /* color: ffffff */ee.Geometry.LinearRing(
[[coord_1],
[coord_2],
[coord_3],
[coord_4],
[coord_1]]);
var geometries = rectangle.geometries();
var line1 = geometries.get(0);
var line2 = geometries.get(1);
print(line2)
이 날의 오류를 제공합니다
var rectangle
에 대한 GEE에서 변환 된 JS 코드는 참조 용으로 다음과 같습니다
ComputedObject (Error)
List.get: List index must be between -1 and 0. Found 1.
:
var rectangle: LinearRing, 5 vertices
type: LinearRing
coordinates: List (5 elements)
0: [coord_1]
1: [coord_2]
2: [coord_3]
3: [coord_4]
4: [coord_1]
감사!