QGIS에서 특정 베어링을 가리키는 화살표를 표시하는 방법


9

나는 "bearing"이라고 부르는 속성과 "slope"라는 또 다른 특징을 포함하는 많은 포인트 피처를 가지고 있습니다. 각 점의 방위는 0-359 도입니다. 그리고 경사는 가장 가파른 경사에 따라 + 15 % 또는 -15 %와 같이 "+15"또는 "-15"등입니다.

내가하고 싶은 것은 베어링 방향을 가리키는 화살표가 있는지도에 화살표를 표시하는 것입니다. 점에서 바깥 쪽을 가리키는 음의 기울기 %와 점을 가리키는 안쪽의 양의 기울기 %

크루즈 플롯과 함께 임업 환경에서 이것을 사용하고 있습니다. ArcGIS 가이 작업을 수행 할 수 있다고 확신합니다 (지도에서 보았 듯이) QGIS도 가능할 것으로 기대합니다.

답변:


9

시도 할 수도 있습니다. 레이어 속성을 열고 표시된 심볼 아래에서 변경 ...을 클릭하십시오. 그런 다음 오른쪽 상단에서 레이어 유형으로 벡터 필드 마커를 선택하고 필드 유형으로 극을 선택하십시오. 적절한 필드를 채우면 원하는 길이를 얻을 수 있지만 선의 길이는 경사에 따라 조정됩니다 (원하는 경우 작은 눈금을 사용하여 제거). 다른 기호를 추가하거나 LineStyle을 변경하여 선 끝에 화살표 팁을 표시하십시오. 편리한 데이터가 없었기 때문에 팁의 방향이 올바른지 확실하지 않습니다.


1
아 그래, 나는 "폴라"에 대해 잊어 버렸지 만 분명히 이것과 함께 간다. 그래도 shapefile을 두 개의 레이어로로드해야한다고 생각합니다. 새긴 ​​금.
nhopton

도와 주셔서 감사합니다. 그것은 훌륭하게 작동했고지도에서 좋아 보입니다. 화살표가 플롯 중심 안팎으로 각각의 방식을 가리 키도록 2 점 모양 파일을 만들어야했습니다. 많이 감사합니다.
제레미

3

가능해야합니다. 가장 간단한 방법은 셰이프 파일을 포인트로로드하고 레이어 패널에서 마우스 오른쪽 버튼으로 클릭 한 다음 "쿼리"를 선택하고 음의 기울기를 가진 포인트를 선택하는 것입니다. 그런 다음 모양 파일을 다시로드하고 양의 기울기가있는 점을 선택하도록 쿼리합니다. 그런 다음 두 레이어의 스타일을 다르게 지정할 수 있습니다 (그림과 같이 레이어 이름을 바꾸면 혼동을 피하는 데 도움이됩니다).

심볼에 회전을 적용 할 때 새 심볼에 관한 한 수평은 0도이므로 회전하려면 속성 테이블에 새 열이 필요합니다 (나침반 방위-90).

그림에서 원본 파일을 볼 수 있도록 shapefile (다시!)도 추가했습니다. 이것이 효과가 있기를 바랍니다. 스트레스 테스트를 거치지 않았습니다.

감사합니다. Nick.

여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.