05
2021-Apr
ArcMAP Stream 기능 이용할 때 찍히는 Vertex 개수 설정 가능한가요?작성자: 다이라트스 IP ADRESS: *.42.81.153 조회 수: 27
어느 특정한 그림파일을 배경으로 놓고 그 배경에 있는 그림들을 폴리곤으로 따고 싶은 상황인데요.
일일히 클릭하면서 그리게 되면 시간도 오래걸리고 정밀도도 떨어지는 것 같아서 Stream 기능을 이용해서
마우스가 움직이는대로 폴리곤도 그려지도록 그리고 있는 중입니다. 위 그림이 그렇게 그린 결과이구요.
그런데 최종적으로 shp 검수 하시는 분께서 말씀하시기를 정밀해서 좋긴한데 너무 Vertex 수가 많아서
SHP 로딩 시간도 오래 걸리고 편집하는데도 좀 많이 버벅인다고 지적사항으로 받았습니다.
위 그림을 샘플 파일로 주시면서 이 정도 수준의 Vertex 로 해야 원할한 작업이 가능하다고 하시더군요.
(첫번째 그림 shp 용량 크기는 50MB 이고, 두번째 shp 용량 크기는 5MB 로 약 10배 차이 나긴 하는데 이게 과연 Vertex 개수 차이로 인한 용량 차이일까요..?)
첫번째 그림, 두번째 그림 둘 다 같은 축척 (1 : 250) 수준으로 본 상태인데 확실히 Stream 기능을 활용한 첫번째 그림의 Vertex 가 훨씬 빼곡합니다.
여기서 궁금한 것이 있다면
1. 첫번째 그림처럼 이미 Stream 으로 그려진 폴리곤의 Vertex를 두번째 그림 수준의 Vertex 개수로 줄이는 방법이 있나요?
2. 아예 Stream 으로 새로 그린다고 할 때 그려질 때 찍혀지는 Vertex 의 개수를 설정해줄 수 있나요?
3. 2번이 가능하다면 축척의 크기에 따라 Vertex 개수를 다르게 설정해 줄 수 있나요?
이런 폴리곤들을 수만개 ~ 수십만개 그려야 하는 작업을 앞으로 쭉 해야하는데
일일히 클릭해서 그리려면 너무 시간이 오래 걸릴 것 같기도 하고, 정확성이 떨어질 것 같아서
Stream 기능을 알게 되서 사용한건데, Stream 을 사용해도 이러한 문제점 때문에 사용하면 안 되는 상황이 발생해서
어떻게 해야할지 난감합니다.
1,2번만 기술적으로 가능해서 그 부분만 강의로 만들어봤습니다.
답답해서 내가 가르치는 ArcGIS - Stream Edit