X, Y 및 Z 데이터가 정의 된 수천만 개의 포인트가 포함 된 래스터가 있습니다. 서로 720m 거리 (X, Y)와 120m 고도 차이 (Z)에서 모든 점을 가진 새로운 래스터 또는 벡터를 추출하고 생성하는 간단한 방법을 찾아야합니다.
SQL 및 Python에 대한 ZERO 지식이 있습니다. VBA 에서이 작업을 시도하고 몇 가지 알고리즘을 생각해 냈지만 처리 시간은 비합리적이고 비현실적입니다. 이것을 달성하기 위해 간단한 GIS 접근법이 있어야하지만 그것을 찾을 수없는 것 같습니다.
ArcMap을 사용하고 있습니다.
ArcMap을 사용하고 있습니다. 귀하의 의견에 감사드립니다. 나는 또한 원래 질문에서 그것을 바꿀 것입니다 :).
—
user32882
가로는 720m, 세로는 120m인데 어디서? 일종의 포인트 클라우드가있는 것처럼 들리지만이 클라우드 내의 어느 위치에서나 기준을 완전히 채우는 포인트를 검색 할 수 있습니다. 기준을 완전히 채우는 점의 수를 최대화하는 것과 같이 언급하지 않은 기준 위치 또는 다른 기준이 있어야합니까?
—
Hornbydd
내가 말했듯이 "720m 거리 (X, Y)와 120m 고도차 (Z)에서 모든 지점을 서로 추출하려고합니다." "씨앗 위치"가 없습니다. 모든 포인트를 스캔하고 있습니다.
—
user32882
내가 생각한 가장 큰 과제 중 하나는 결과가 어떻게 묘사되는지입니다.
—
Erica
0
= 720m 거리 및 ± 120m 고도, 1
= 하나 이상의 720m 거리 및 ± 120m 고도 의 래스터 결과가 허용 됩니까? 또는 기준을 충족하는 포인트가 몇 개인 지 계산 해야 합니까?
에리카에게, 첫 번째 선택은 용납 할 수없는 것입니다. 이 기준을 충족하는 포인트 수를 계산할 필요는 없지만 원래 래스터와 비교하여 포인트를 볼 수 있어야합니다. 당신의 제안에 따르면, 값이 1 인 지점 / 픽셀은 필요한 고도 및 거리와 다른 지점 또는 다른 지점을 가질 것이므로 완벽합니다! 내가 가진 유일한 질문은 효율적인 방법으로 이것을 달성하는 방법입니다.
—
user32882